【发布时间】:2017-11-14 22:57:18
【问题描述】:
我在测试命名空间的 getter 时遇到了困难,虽然它可以工作,但我无法成功测试它。
getContextMenuListSelectedState: function (menu) {
return this.$store.getters['appContext/getContextMenuListSelectedState'](menu)
}
<view-switcher @switchView="setCurrentView" />
setCurrentView: function (obj) {
...
let maintSelected = this.getContextMenuListSelectedState('docsmaint').label === 'maint'
...
}
is throwing an error in test:
'[Vue warn]: Error in event handler for "switchView": "TypeError: this.$store.getters**.appContext/getContextMenuListSelectedState** is not a function"
【问题讨论】: