1、报错1:[Vue warn]: Invalid handler for event "full-change": got undefined

报错1的原因:绑定的方法不是放在methods:{}里。比如我把绑定的函数写在了computed:{}里就会报这个错。

根据网上博客Invalid handler for event "": got undefined 进行更改---更改结果:没有报错但功能依然没有实现。

 

2、报错2:[Vue warn]: Property or method "getFullState" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property.

意思是方法或属性XXX不是实例,是在渲染期间使用

我先根据博客属性或方法“x”不是在实例上定义的,而是在呈现期间引用的进行更改,如:

也就是将  getFullState 进行定义,结果不报错了,但是功能依然没实现

3、两个报错最后解决:

其实是因为 绑定的方法不是放在methods:{}里 ,所以在methods:{}和computed:{}等方法属性的分界要清楚一点,最好排查一变{}的结尾是否对的上

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐