相信大家都会遇到这种情况:v-for循环时,我只需要点击到的元素做出相应反应,其他的元素不变;但是往往所有v-for循环出的元素都会变化。但是,很遗憾,我为此开了个篇幅简略记录下它,因为这是我处于前端开发基础阶段数次阻滞过我的问题,以下暂提供一种解决方案,后续可能补充。然后我就停滞下来,思索一番,想过在data数组各项里插入一个标识用来单独控制,但被我否决了,一来对象中插入属性麻烦,二来污染数据源。

vue中v-for循环选中点击的元素并对该元素添加样式操作

vue中v-for循环选中点击的元素并对该元素添加样式操作

vue中v-for循环选中点击的元素并对该元素添加样式操作

vue中v-for循环选中点击的元素并对该元素添加样式操作

vue中v-for循环选中点击的元素并对该元素添加样式操作