直接获取值
Computed:{
...mapState([
'userInfo', 'currentLevelData', 'currentScriptData'
]),
}
方法
methods:{
...mapMutations(['SET_MESSAGE']),
...mapActions([
'getLevelData', 'clearScriptData'
]),
第二种写法
...mapState({
sidebar: state => state.app.sidebar,
}),
}
vue Store 用法
Vue.js 中的 State Management 实践
最新推荐文章于 2025-09-16 17:30:41 发布
这篇博客探讨了在 Vue.js 应用中管理状态的方法,包括使用 mapState、mapMutations 和 mapActions。作者展示了如何直接获取值以及如何设置和更新状态,同时也提到了两种不同的语法糖写法来绑定Vuex中的状态和方法。这为理解和优化 Vue 应用的状态管理提供了实用的指导。
287

被折叠的 条评论
为什么被折叠?



