直接获取值
Computed:{
...mapState([
'userInfo', 'currentLevelData', 'currentScriptData'
]),
}
方法
methods:{
...mapMutations(['SET_MESSAGE']),
...mapActions([
'getLevelData', 'clearScriptData'
]),
第二种写法
...mapState({
sidebar: state => state.app.sidebar,
}),
}
vue Store 用法
最新推荐文章于 2024-08-28 15:49:45 发布
这篇博客探讨了在 Vue.js 应用中管理状态的方法,包括使用 mapState、mapMutations 和 mapActions。作者展示了如何直接获取值以及如何设置和更新状态,同时也提到了两种不同的语法糖写法来绑定Vuex中的状态和方法。这为理解和优化 Vue 应用的状态管理提供了实用的指导。
摘要由CSDN通过智能技术生成