调用promise出错 TypeError: Cannot read property 'then' of undefined
看这错误应该是this.commit('getCode')返回的不是一个promise对象导致,可是我getCode方法已经返回promise了,哪位大神知道怎么改下?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
错误出现在
Store.getOpenid()
中,这里面第一句commit(...)
后调用了then
,所以从错误信息来看,第一个commit('getCode')
返回了一个undefined
。至于为什么返回了
undefined
,那就要看commit()
的定义了