从Vuex检索数据时,在某些情况下,直接使用getter和访问状态之间的选择非常明确。例如:
count
变量的值,则直接访问状态似乎很有意义但是在其他情况下,只需要少量逻辑即可检索值呢?例如,如果我在商店的根目录中有一个foo
对象,并且:
使用mapState
函数可以满足这些需求,但是我应该使用mapGetter
吗?有什么区别?
答案 0 :(得分:0)
使用mapState函数可以满足这些需求中的任何一个
是的,但是如果超过1个组件需要“稍微改变”的值怎么办?您最终将获得重复的逻辑。在这种情况下,请在吸气剂中执行“少量逻辑”。