【问题标题】:nuxt js store loses id on freshnuxt js 商店在新鲜时丢失 id
【发布时间】:2018-09-28 01:48:59
【问题描述】:

我在 nuxt js 中使用 store 来存储项目的 id,以便我可以查看项目的详细信息,这是因为我有两个仪表板,管理仪表板和项目仪表板, 所以我遇到的问题是每当我刷新浏览器商店丢失 id,我做错了什么?

商店代码中的操作

 makeitemId({commit},payload){
          commit('makehouseId',payload)
        },

每次用户点击商品时都会发送 makitemid,从而更新我的商店

【问题讨论】:

    标签: vue.js nuxt.js


    【解决方案1】:

    你应该使用 vuex-persistedstatevuex

    使用下面的命令安装

    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
    })
    

    所以,现在刷新后一切都会存在

    【讨论】:

      猜你喜欢
      • 2021-12-18
      • 2022-10-24
      • 2020-06-04
      • 1970-01-01
      • 2019-01-27
      • 2018-11-23
      • 2021-07-22
      • 2013-09-22
      • 2021-03-03
      相关资源
      最近更新 更多