美文网首页
Vuex中通过计算属性访问getters中的计算属性的一些坑

Vuex中通过计算属性访问getters中的计算属性的一些坑

作者: 斜杠工坊 | 来源:发表于2018-09-30 21:21 被阅读0次

    一、知识点回顾

    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属性设置设置命名空间

    相关文章

      网友评论

          本文标题:Vuex中通过计算属性访问getters中的计算属性的一些坑

          本文链接:https://www.haomeiwen.com/subject/lvhwoftx.html