v-for创建的节点同时触发hover怎么解决

clipboard.png

clipboard.png

clipboard.png

移动到一个上,所有hover事件都触发了,怎么解决?
难道要每一个绑定不同的v-if吗??

阅读 5.6k
5 个回答

用event.target

mouseleave 也触发了 hoverShow() ...

可以在listItem上绑定一个isShow标识,取listItem上的isShow进行判断,不要用全局的实例上的isShow。

为啥不用样式控制,如果是经过显示,离开隐藏

同学,你解决了吗》 我也遇到了这个问题?
我是把事件绑定到父节点, 传值 v-for的index,根据index区分响应哪个子节点的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题