vue :调用子组件出现的问题1:

vue 解决:Error in v-on handler: “TypeError: Cannot read property ‘compareTo‘ of undefined“

解决方法:这里必须是$refs和ref对应,并且调用的compareTo需要名称一致

vue 解决:Error in v-on handler: “TypeError: Cannot read property ‘compareTo‘ of undefined“

vue 解决:Error in v-on handler: “TypeError: Cannot read property ‘compareTo‘ of undefined“

 

调用子组件问题2:引用子组件的方法说方法未定义

vue 解决:Error in v-on handler: “TypeError: Cannot read property ‘compareTo‘ of undefined“

我去查原因,看到子组件也已经在methods里面定义了

vue 解决:Error in v-on handler: “TypeError: Cannot read property ‘compareTo‘ of undefined“

我的子组件没有在页面初始化时加载,而是在点击某个特定的按钮后才开始显示加载

vue 解决:Error in v-on handler: “TypeError: Cannot read property ‘compareTo‘ of undefined“

在这里做初始化后就立马执行了下一句调用子组件的方法,可能他还没有初始化完成,所以出现了undefined的异常,

所以在这里调用子组件方法时,我稍作了一下延时处理:

vue 解决:Error in v-on handler: “TypeError: Cannot read property ‘compareTo‘ of undefined“

页面跳转成功,没有报错了。

相关文章:

  • 2021-04-10
  • 2022-12-23
  • 2021-09-06
  • 2021-05-05
  • 2021-08-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-09
  • 2021-04-07
  • 2022-12-23
  • 2021-05-14
  • 2021-07-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案