大神求助,这vuex中的mapActions,mapState到底是干嘛呢?能否给例子,说明下。看文档没看明白。在线急
2 回答
夕阳枫3281777
TA贡献1条经验 获得超1个赞
这个就是vuex中的action state getter 在你的组件中使用的一种快捷方式,你可以理解为,在组件中引入vuex的内容。类似于import引入,只有引入之后才可以调用
慕粉4204745
TA贡献12条经验 获得超3个赞
vuex在组件中的使用方式,例如state的使用:
使用方式一:
```
computed:{
...mapState({
list: state => state.list,
params: state => state.params
})
},
```
使用方式二:
```
computed:{
list(){ return $store.state.list },
params(){ return $store.state.params}
},
```
这里定义的list和params就像data里定义的变量,可以直接使用。
两种使用方式,喜欢用哪种用哪种,如果引入的state多的话,当然第一种方式比较方便。
添加回答
举报
0/150
提交
取消