![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vuex
文章平均质量分 57
MandiGao
嗯。。。
展开
-
ERR_ACTION_ACCESS_UNDEFINED: Are you trying to access
**ERR_ACTION_ACCESS_UNDEFINED: Are you trying to access this.someMutation() or this.someGetter inside**最近在vue2中引入了TS,在改写store时遇到了以上的问题,我使用的是vuex-module-decorators代码如下:@Action public async Login(userInfo: { username: string; password: string }) { /原创 2021-05-31 14:42:38 · 3057 阅读 · 0 评论 -
刷新页面后,vuex中数据丢失,清空的解决方案vuex-persistedstate
在nuxt中使用vuex-persistedstate(场景是登录后存储用户的信息)1.login.vueasync login(params) { try { const res = await login(Object.assign(params, this.getcodeinfo)); if (res.code == 200) { this.$message.success("登录成功!"); this.fo原创 2020-06-18 12:00:56 · 1244 阅读 · 0 评论 -
vue使用vuex详细过程学习(一)
vuex是什么?vuex是专为vue应用程序开发的状态管理模式,你可以简单的将其看成是把多个组件需要共享的变量全部存储在一个对象里面,将这个对象放在顶层的vue实例中,让其他组件都可以使用,这样的话,我们是不是可以自己封装一个对象来管理呢?当然可以,但是vuejs给我们最大的便利就是响应式,如果我们自己封装一个对象可能稍微麻烦一些。什么情况下使用vuex?多个界面共享数据时使用,比如用户的登录状态,用户名称,头像等等,还有商品的收藏,购物车中的物品。如何使用?初级版(适合小白):在s原创 2020-05-13 15:59:11 · 2947 阅读 · 0 评论 -
Promise做了vuex和组件的一个桥梁
promise真是强大啊。。。记录一个案例:需求是这样的,用户异步修改vuex里面的数据,然后告诉组件已经修改完成。方法一://store中index.jsimport Vue from "vue";import Vuex from "vuex";import { UPDATEINFO } from "./mutations-types";Vue.use(Vuex);const state = { info: { username: "kebi", ag原创 2020-05-13 11:19:12 · 786 阅读 · 0 评论