问题描述
如果我这样做
computed: {
authors() {
return store.state.author.authors;
}
},
它返回作者数据,但如果我这样做
computed: {
...mapState({
authors: state => state.author.authors
})
},
它抛出错误为 TypeError: Cannot read property 'state' of undefined
有什么想法吗?
这是我的根存储代码(index.js)
import Vue from "vue";
import Vuex from "vuex";
Vue.use(Vuex);
import author from "./author";
export default new Vuex.Store({
strict: true,modules: {
author
}
});
这里是我如何包含在组件中
import store from "../store";
import { mapState } from "vuex";
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)