0 过滤课程
-后端:
-前端:
1 登录(把登录数据保存到浏览器)
-接口
-vuex:状态管理器
-存储cookie信息
-使用:
-安装
-在main.js中配置:
new Vue({
router,
store,
render: h => h(App)
})
-赋值:
_this.$store.state.name=_this.name
-取值:
this.$store.state.name
-vue-cookies
-安装:npm install vue-cookies
-使用:
-导入import Cookie from 'vue-cookies'
-取值:Cookie.get('根据key值')
-赋值:Cookie.set('key值','value值')
-定义方法:
定义在:mutations 字典中
login:function (state,response) {
//修改这两个变量的值
state.name=response.data.name
state.token=response.data.token
// 往cookie中写数据
Cookie.set('name',response.data.name)
Cookie.set('token',response.data.token)
},
-调用方法:
this.$store.commit('方法名','参数')
-注销,清除所有数据(cookie,store中的数据)
----vue到此为止
2 redis
-安装
redis ---->mysql
redis-cli ----->mysql -root -p
redis-desktop-manager -----Navicat
-redis 和Memcached
-redis可以持久化(可以把数据持久化到硬盘),支持五大数据类型,单线程
-str
-列表
-字典(hash)
-set
-zset(有序集合)
-Memcached 不能持久化,一断电,就没了,只支持一种数据类型,只支持str
3 python操作redis
-安装模块:
pip3 install redis