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

使用Vue报错

使用Vue报错

www说 2018-08-02 17:14:33
使用Vue报错[Vue warn]: Error in nextTick: "TypeError: fn.bind is not a function"页面进不去。
查看完整描述

2 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

分享一点我处理这个异常的经历吧。
vm.$options.methods这个数组中有不为function类型的对象。
这是怎么产生的呢?
在调用组件方法的时候使用了这种形式的调用,this.$options.methods.fun(),而这个fun中的this不是指向vm的,而是指向这个this.$options.methods这个对象的,如果你在fun中有this.xx=[]这样的代码的话,那么就会报题主这样的异常的。

查看完整回答
反对 回复 2018-08-04
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

看报错信息是methods里有个方法你写的并不是一个函数,可能写了个对象什么的,vue进行fn.bind()处理的时候,.bind取到的可能是undefined。

查看完整回答
反对 回复 2018-08-04
  • 2 回答
  • 0 关注
  • 2219 浏览

添加回答

举报

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