
template里面的sum怎么来的?看下面computed代码he,相当于从store里的state的sum取到的,现在有了mapState映射让我们简约写了很多代码,具体写法看图。
映射相当于把橙色框的内容简写成了黄色框里内容
mapState方法 用于映射state中的数据为计算属性
mapGetters方法 用于映射getters中的数据为计算属性

mapMutations方法用于帮助生成mutations对话方法,如果想偷懒使用则必须要把传递的参数n带入到渲染数据的@click="increment(n)"中

mapActions用于帮助生成与actions对话的方法,同理,在渲染数据需要带入参数
文章介绍了在Vue.js中如何使用mapState、mapGetters、mapMutations和mapActions来简化state管理和数据获取。通过这些方法,开发者可以更便捷地绑定和操作Vuexstore中的数据,例如将store的sum值映射为组件的计算属性,以及在触发actions和mutations时传递参数。
2569

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



