为了账号安全,请及时绑定邮箱和手机立即绑定

vue怎么把事件只对自身有效?

vue怎么把事件只对自身有效?

ibeautiful 2019-03-21 18:15:57
最近在学vue做一个小项目,当时碰到了一个思路卡顿的问题,也不知道怎么描述。就是就如上图,思否的列表有个点赞功能,问题是他是个列表,点赞的时候是只对点击的列表项有效的。这个是个相同的事件,可我不知怎么把他给做到只对自身有效。是基于vue的可我的事件是给组件加上的,对不起真的不知道怎么描述才准确。就是想让列表循环出来的时候点击事件是只对自身有效果的。
查看完整描述

1 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

列表通过 v-for 一个 list 渲染的,为 list 的每一 item 绑定 @click 事件触发时传入参数 $index(v-for="(item, index) in list"),在 @click 的 method 函数修改 list 内相应 index 的 item 的点赞状态 status 即可~


查看完整回答
反对 回复 2019-04-11
  • 1 回答
  • 0 关注
  • 533 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信