为了账号安全,请及时绑定邮箱和手机立即绑定

vuex 无法获取modules中的getters

vuex 无法获取modules中的getters

慕桂英4014372 2018-11-06 13:13:20
我在开时使用vuex,发现一个很奇怪的问题在modules中使用mapActions没有可以的但是使用mapGetters却报错[vuex] unknown getter: user/USER_GETCOODE,对这个感到很奇怪于是将$store打印出来发现了我的getters里面只有跟组件的方法,modules里面的方法都没有,而_actions却是正常的。modules中getters方法接口vue调用方式
查看完整描述

1 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

Getters 虽然写在 modules 里面,但却不属于 modules,所以使用 getters 时是 this.$store.getters.xxxx 而不是定位到某个 modules 下面再去调用 getters。

另外,建议你安装一个 Vue Devtools 的 Chrome 插件,会更直观一些。

module 里面是 getters, 不是 getter


查看完整回答
反对 回复 2018-12-12
  • 1 回答
  • 0 关注
  • 5877 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信