先贴图
当我用计算属性去获取getters的数据时,发现是一个空对象,但是当我点开后,就会出现数据
当我去获取store.getters.cart.totalMoney
时就会报错,因为store.getters.cart
已经是undefined了
问题解决
我不明白为什么要用这种方式来获取数据?
先贴图
当我用计算属性去获取getters的数据时,发现是一个空对象,但是当我点开后,就会出现数据
当我去获取store.getters.cart.totalMoney
时就会报错,因为store.getters.cart
已经是undefined了
问题解决
我不明白为什么要用这种方式来获取数据?
13 回答12.8k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答1.9k 阅读
5 回答1.4k 阅读
3 回答2.2k 阅读✓ 已解决
5 回答858 阅读
因为你在 Vuex 上写了这个属性, 给他增加了命名空间, 那么 Vuex 就会根据你 modules 里面赋予的名字来给它增加一个前置命名, 以避免和全局变量混合
Vuex 命名空间 - 文档