首页 > 解决方案 > 将 vuex-persistedstate 与 vuejs-enterprise-boilerplate 集成

问题描述

我试图集成 vuex-persistedstate 但测试用例失败。@utils/dispatch-action-for-all-modules › 从未命名空间的模块中调度操作

TypeError: e.removeItem is not a function

  11 |   modules,
  12 |   plugins: [
> 13 |     createPersistedState({
     |     ^
  14 |       paths: [modules]
  15 |     })
  16 |   ],

  at fetchSavedState (node_modules/vuex-persistedstate/src/index.ts:84:15)
  at Object.<anonymous>.module.exports (node_modules/vuex-persistedstate/src/index.ts:85:18)
  at Object.<anonymous> (src/state/store.js:13:5)
  at Object.<anonymous> (src/utils/dispatch-action-for-all-modules.js:2:1)
  at Object.<anonymous> (src/utils/dispatch-action-for-all-modules.unit.js:22:5)

任何想法,如何整合它????

标签: vue.jsvuex

解决方案


推荐阅读