在使用vuex的时候遇到一个问题:
过程是这样的:刷新页面的时候,在vue组件中判断store中state.access_token 以及 store.userId是否为'',是的就执行mutation中的方法从localstorage中把值再付给state.access_token 和 store.userId,然后在组建中触发一个点击事件,结果打印出来的依旧为'',是为什么呢?
在使用vuex的时候遇到一个问题:
过程是这样的:刷新页面的时候,在vue组件中判断store中state.access_token 以及 store.userId是否为'',是的就执行mutation中的方法从localstorage中把值再付给state.access_token 和 store.userId,然后在组建中触发一个点击事件,结果打印出来的依旧为'',是为什么呢?
多此一举了哈,初始化直接放state中即可,没必要像你这么搞。你既然都知道是刷新了,你觉得还会有状态保留么?