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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐