现在有个switch循环:绑定的事件是同一个
``
<view v-for="(item,index) in taobao" :key="index">
<switch :data-k="index" @change="schange" :class="ids[index].checked?'checked':''" :checked="ids[index].checked?true:false"> </switch>
</view>
``
ids的数据结构[{id:121,checked:true},{id:123,checked:true}]
schange 用的是this.$set(this.ids[e.currentTarget.dataset.k], 'checked', e.detail.value)
但是点击其中一个switch的时候ids修改数据时两个checked都同时修改了。请问大神这个要怎么修改?
已解决必须这样
`