目标实现:vue遍历出来的一堆按钮,点击的时候只需要点击的按钮有加载状态
重点就是点击的时候传入一个唯一标识这个按钮的值,用值和loading值同时标识这个按钮的加载状态
<van-button v-for="subAccount in data"
:loading="clickLockedIndex === subAccount.id && changeLockedLoading"
@click="lockedChange(subAccount.id)">点我</van-button>
lockedChange(index) {
this.clickLockedIndex = index;
this.changeLockedLoading = true;
}