![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vuex
古迪红尘
这个作者很懒,什么都没留下…
展开
-
vuex里的action异步函数变成同步代码
src/store/modules/user.js actions: { asyncSetToken(store, data) { return new Promise((resolve, reject) => { login(data).then(res => { console.log(res) store.commit('setToken', res.data) resolve()原创 2021-10-16 22:34:12 · 1947 阅读 · 0 评论 -
vuex配合本地Cookies数据持久化
下载js-cookie一个简单,轻量级的JavaScript API,用于处理浏览器cookie。cookie是存储在浏览器上的一小段数据,用来记录某些当页面关闭或者刷新后仍然需要记录的信息,比如当前已经登录过的状态、登录以后的用户信息等等yarn add js-cookie --Ssrc/utils/auth.js// 专门用来操作cookie的方法包// 内部封装了繁琐的操作方法 参数处理 暴露三个函数 get,set,removeimport Cookies from 'js-cooki原创 2021-10-16 08:20:29 · 929 阅读 · 0 评论 -
vuex模块化基础模板(登录)
src/store/modules/user.jsimport { login } from '@/api/user'// import { getToken, setToken, removeToken } from '@/utils/auth'// import { resetRouter } from '@/router'export default { namespaced: true, //state的两种写法 // state: () => ({ //原创 2021-10-15 21:55:50 · 140 阅读 · 0 评论