Vuex几个核心概念的理解可以对比Vue的选项么?

最近在看Vuex的官方教程,也参考了一些博客文章,然后自我总结了一下,感觉Vuex的状态(state)能不能理解成Vue实例的data?getter当作类似的计算属性,以及 mutation 类似Vue组件的methods?
另外,几个map函数,看API的时候发现参数类型数量都是一样的。是否可以理解成对原先的各个选项的一个简些映射?只是为了方便在组件内使用,而不用类似诸如 this.$store.state.XXX 之类的写很长很长?

阅读 1.8k
2 个回答

个人理解是这样的

getter类比计算属性没什么问题
但mutation要求纯函数,methods并没有这种限制

推荐问题