因为Vuex也是js,存在于内存中,刷新浏览器的话会导致js重新加载,Vuex的Store全部重置 . 所以需要Vuex持久化
1.cnpm i --save vuex-persistedstate
2.在stote.js页面引入:
import createPersistedState from 'vuex-persistedstate';
3.在new Vuex的最后加上一句:
export default new Vuex.Store({
state,
...
plugins: [createPersistedState()] //要在最后加上这一句
})