100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Vuex模块化用法 跨模块调用方法

Vuex模块化用法 跨模块调用方法

时间:2019-06-06 04:29:38

相关推荐

Vuex模块化用法 跨模块调用方法

跨模块调用state

使用rootState调用根state,拿到对应模块下的state

actionFntion({state, commit, rootState}){console.log(rootState.moduleA.a)}

跨模块调用其他模块mutation和action

moduleA_action({commit}){commit('moduleB/mutiationFn',{}, {root: true})dispatch('moduleB/actionFn',{}, {root: true})}

第一个参数是模块/方法名,第二个参数是传入值,第三个参数则是设置是否是从根开始查找该方法。

如果没有设置root: true, 则会从调用方法的模块moduleA上,调用 moduleA/moduleB/actionFn

模块都设置了命名空间 namespaced 为 true

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
相关阅读
vuex模块化

vuex模块化

2019-02-04

模块化使用vuex

模块化使用vuex

2021-01-04

vuex基础到模块化

vuex基础到模块化

2024-06-21

Vuex State模块化

Vuex State模块化

2021-04-15