小编She*_*dPL的帖子

如何在Vuex中导出模块

我想像下面这样导出 Vuex 模块:

export {
    state,
    mutations,
    actions,
    getters
}
Run Code Online (Sandbox Code Playgroud)

但是当我试图将它包含在我的索引文件中时,它会引发错误。类型不兼容的东西。我想我应该指定上述对象的类型,但我不知道它是什么类型。

import * as itemsModule from './app/store/items/module'

let store = new Vuex.Store({
    modules: {
        items: itemsModule
    }
});
Run Code Online (Sandbox Code Playgroud)

抛出:

不可分配给“StoreOptions<{}>”类型的参数。属性“模块”的类型不兼容。

问候

javascript vue.js vuex

2
推荐指数
1
解决办法
1946
查看次数

标签 统计

javascript ×1

vue.js ×1

vuex ×1