一、知识点回顾
1. Vuex中的getters属性在组件中可以通过计算属性进行获取
2. 在使用计算属性的时候,函数名和data数据源中的数据不能同名
二、Vuex中的getters值得注意的地方
1. Vuex在组件中computed中使用的时候,计算属性不能和state的数据项同名(同名了也不会报错,就是获取不了数据了)
2. 有一点值得注意的是:当我们在组件的计算属性中使用module里面的getters的时候,计算属性不和state的数据项同名这条规则貌似不生效,具体原因还不知道,如果有知道的大佬帮忙指点一下
3. 默认情况下,没有设置命名空间的时候,模块内部的 action、mutation 和 getter 是(除了state)注册在全局命名空间的(如果有重名就会报错 [vuex] duplicate getter key: choosePay)——这样使得多个模块能够对同一 mutation 或 action 作出响应。
4. 通过namespaced: true属性设置设置命名空间
网友评论