记一次vuex的mapGetters无效原因
来源:互联网 发布:在淘宝店怎么发布宝贝 编辑:程序博客网 时间:2024/06/05 22:34
报错是(error during evaluation),见下图。
代码大概是下面这样,
import store from './store.js'computed: { ...mapGetters('project', [ 'isOpenSupplyNeed', ]), a(){ return store.getters['project/isOpenSupplyNeed'] }},
然后就是在vue-devtools
面板里看到这样的报错
然而另一个属性a,是有正确的值的。
后来下断点看报错,发现了问题。
this.$store是undefined。
因为在new Vue的时候,没有将store注入进来,导致vuex里的代码this.$store获取不到。
结论就是如果用到这些辅助函数,一定要保证new Vue的时候注入store。
阅读全文
0 0
- 记一次vuex的mapGetters无效原因
- vuex中关于mapState,mapGetters,mapMutations,mapActions的作用
- vuex中关于mapState,mapGetters,mapMutations,mapActions的作用
- vuex中mapState、mapGetters、mapActions、mapMutations的使用
- vuex中的babel编译mapGetters/mapActions报错解决方法
- webpack打包 vuex ...mapMutations ,...mapGetters报错解决
- COOKIE无效的原因
- requestFocus() 无效的原因
- requestFocus() 无效的原因
- DataGridViewComboxCell值无效 的原因
- CCSprite runAction 无效的原因
- text-indent无效的原因
- PHP ini_set()无效的原因
- DataGridViewComboxCell值无效 的原因
- getline 输入无效的原因
- android:windowSoftInputMode 无效的原因
- setPadding()无效的原因分析
- view.scrollTo()无效的原因
- 一篇很全面的freemarker教程
- codeforces 847G University Classes
- 关于java编程该学什么?如何学?
- object c++
- tomcat setenv.sh
- 记一次vuex的mapGetters无效原因
- 在pull docker镜像时报Error response from daemon: invalid registry endpoint https://docker-domain.com
- PDF页面大小不一致怎么办?
- 为什么java如此经久不衰
- 加载图片小结
- 【Linux】Linux文件目录结构详解
- C#学习回顾笔记四:C#的通配符是什么
- 扩展jquery插件--格式化时间
- inetaddressutils 爆红,找不到包