为了账号安全,请及时绑定邮箱和手机立即绑定

vuex 使用mapGetters可以获取到数据,但是使用mapState获取不到数据,为什么啊??

vuex 使用mapGetters可以获取到数据,但是使用mapState获取不到数据,为什么啊??

米脂 2019-03-14 18:15:34
vuex代码(部分):const state = {    shopNameList: [],    test: [1, 2, 3]}const getters = {    shopNameList: (state) => state.shopNameList,    test: (state) => state.test}组件代码(部分):computed: {        ...mapGetters({ // 这样可以获取            shopNameList: 'shopNameList',            test: 'test'        })    },computed: {        ...mapState({ // 获取不到数据            shopNameList: 'shopNameList',            test: 'test'        })    },
查看完整描述

1 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

https://img1.sycdn.imooc.com//5c94453e0001ec5908000588.jpg

mapState 返回的是一个数组


查看完整回答
反对 回复 2019-03-22
  • 1 回答
  • 0 关注
  • 5862 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号