我正在nuxt js中使用store来存储商品的ID,以便我可以查看商品的详细信息,这是因为我有两个信息中心,即管理信息中心和商品信息中心, 所以问题出在我刷新浏览器时,商店丢失了ID,我在做什么错了?
商店代码中的操作
makeitemId({commit},payload){
commit('makehouseId',payload)
},
每次用户点击商品时都会调度makitemid,因此会更新我的商店
答案 0 :(得分:0)
您应将 vuex-persistedstate 与 vuex
一起使用因此请使用以下命令进行安装
npm install vuex-persistedstate
并在存储到index.js中使用此类
import createPersistedState from 'vuex-persistedstate'
const store = new Vuex.Store({
plugins: [createPersistedState()]
//write your mutation , dispatcher and getters stuff
})
所以,现在一切都将在刷新后存在