RT比如我登录的时候获取到了登录用户的信息,然后我需要把用户名称显示再页面里login页面this.$store.commit('user', username)home页面import store from 'Vuex/store'data () { return { user: this.$store.state.username }},store大体就是这样,如果存loacl为什么不在login页面就存进去,反而再绕到Vuex里去存我明白Vuex的数据是全局数据,存在内存里,一刷新肯定会没,所以现在有点蒙,到底该怎么用才是正确的求大牛指导!!!!!!!
1 回答
慕妹3146593
TA贡献1820条经验 获得超9个赞
vuex并不能解决跨页面数据共享的问题,他解决的主要问题是不同组件间的通信,比如兄弟组件间通信,要是不用vuex会非常麻烦,也不好维护,使用vuex之后,能进行统一管理,非常方便
添加回答
举报
0/150
提交
取消