那么组件中要怎么访问module的数据呢

那么组件中要怎么访问module的数据呢

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕码 2020-08-26 19:04:39

同学你好,module:可以让每一个模块拥有自己的state、mutation、action、getters,使得结构非常清晰,方便管理。那么可以看下官网中对于module 结构的描述:

http://img1.sycdn.imooc.com//climg/5f46370e091a2f8f02500165.jpg

那么this.$store.state 其实就是访问module中的state(state中可以放数据)

http://img1.sycdn.imooc.com//climg/5f46374309411c9b02100137.jpg

因此 ,假设state中有数据a(属性),对应可通过this.$store.state.a 去访问属性a。

祝学习愉快~

好帮手慕码 2020-08-26 17:28:37

同学你好,可以通过:

this.$store.state.a.b 这样访问。 (a是模块名字. b是 state 里面的属性名字)

祝学习愉快~

  • 提问者 慕雪9296518 #1
    为什么state还写在a的前面,a不是才是模块吗??而state在a之中
    2020-08-26 17:38:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师