鍍金池/ 問答/HTML/ vue怎么把事件只對自身有效?

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

最近在學vue做一個小項目,當時碰到了一個思路卡頓的問題,也不知道怎么描述。就是圖片描述

就如上圖,思否的列表有個點贊功能,問題是他是個列表,點贊的時候是只對點擊的列表項有效的。這個是個相同的事件,可我不知怎么把他給做到只對自身有效。是基于vue的圖片描述可我的事件是給組件加上的,對不起真的不知道怎么描述才準確。就是想讓列表循環(huán)出來的時候點擊事件是只對自身有效果的。

回答
編輯回答
安于心

列表通過 v-for 一個 list 渲染的,為 list 的每一 item 綁定 @click 事件觸發(fā)時傳入?yún)?shù) $index(v-for="(item, index) in list"),在 @click 的 method 函數(shù)修改 list 內(nèi)相應 index 的 item 的點贊狀態(tài) status 即可~

2018年2月27日 08:26