vuex中mapGetters失效原因及解决方法是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计547个文字,预计阅读时间需要3分钟。
目录 + Vuex 的 mapGetters 无效原因 + Vuex + mapGetters 语法报错(Unexpected token) + 解决方案 + Vuex 的 mapGetters 无效原因 + 报错是(error during evaluation) + 见下图。 + 代码大致如下,+ import store from './store.js'。
目录
- vuex的mapGetters无效原因
- vuex mapGetters语法报错(Unexpected token)
- 解决方案
vuex的mapGetters无效原因
报错是(error during evaluation),见下图。
代码大概是下面这样,
import store from './store.js' computed: { ...mapGetters('project', [ 'isOpenSupplyNeed', ]), a(){ return store.getters['project/isOpenSupplyNeed'] } },
然后就是在vue-devtools面板里看到这样的报错
然而另一个属性a,是有正确的值的。
后来下断点看报错,发现了问题。
this.$store是undefined。
本文共计547个文字,预计阅读时间需要3分钟。
目录 + Vuex 的 mapGetters 无效原因 + Vuex + mapGetters 语法报错(Unexpected token) + 解决方案 + Vuex 的 mapGetters 无效原因 + 报错是(error during evaluation) + 见下图。 + 代码大致如下,+ import store from './store.js'。
目录
- vuex的mapGetters无效原因
- vuex mapGetters语法报错(Unexpected token)
- 解决方案
vuex的mapGetters无效原因
报错是(error during evaluation),见下图。
代码大概是下面这样,
import store from './store.js' computed: { ...mapGetters('project', [ 'isOpenSupplyNeed', ]), a(){ return store.getters['project/isOpenSupplyNeed'] } },
然后就是在vue-devtools面板里看到这样的报错
然而另一个属性a,是有正确的值的。
后来下断点看报错,发现了问题。
this.$store是undefined。

