给v-for中每个item添加点击事件报错没效果


场景

给v-for中的每个item添加点击事件

错误描述

每个item渲染出来了,但是只有刷新后点击其中一个有效果且只能点击一次,其他都没有效果
如图

在这里插入图片描述

其中一个报错

Invalid handler for event “click”: got undefined (found in )

另一个

Error in nextTick: "TypeError: Cannot read property '_wrapper' of undefined"

报了两个错误找了几个小时,效果没有实现

搜索到@click失效的

在这里插入图片描述
**

搜索到忘加s就是methods写错了

**

在这里插入图片描述

最终的解决方法是

在这里插入图片描述

上图就是你写@click了但是methods中没有实现没有写

找找你的其他地方是不是写了@click方法,但是methods中没有实现没有写。还有你用的data数据在data中要定义,不定义也报错
在罗嗦一遍不写的话其他事件不会生效

猜你喜欢

转载自blog.csdn.net/weixin_43755104/article/details/107674740