文章详情页
javascript - Vuex 实例名称只能是store吗
问题描述
为什么const 变量名 = new Vuex.Store({});用 this.$变量名 就不能拿到定义的数据,但是如果变量名是store就可以呢?
问题解答
回答1:const a = new Vuex.Store({})Object.defineProperty(Vue.prototype, ’$a’, {value: this.$store})
不过这样就多此一举了
回答2:参照这个官方的例子:
https://jsfiddle.net/n9jmu5v7...
实际上你把 store 更改为其它名称是没有影响的。
标签:
JavaScript
相关文章:
1. javascript - h5上的手机号默认没有识别2. javascript - 谁能帮我创建一个webpack2+vue2+vuex+less+dev-server的空项目3. python - 网站显示的图片与爬虫获取到的图片不同,应该如何确定问题?4. 极光推送 - Android app消息推送 百度 极光 个推 信鸽哪个好一些?5. css3 - Firefox 字号相对IE、Chrome更大,如何在CSS中统一?6. css - div display: inline-block; 置中?7. vue.js - weex scroller搭配refresh在android平台上拉会触发refresh8. javascript - 在html中写了个<video>视频,浏览器却是一片空白为什么呢?360浏览器?9. javascript - ajax中的 textStatus 报错为 parsererror?10. html5 - 如何让H5页面在手机浏览器里和微信全屏显示
排行榜