在使用vue的时候,想实现在列表中进行选择部分item,并添加class

我想在一个列表中选择群发对象,进行群聊

用的是vue2.0,我通过改变user对象中的isActive字段,来进行选中的状态,如果isActive为true,那就给他打钩,并且将他的id添加到数组里,如果为false,就删掉他

目前遇到的一个问题是,只能选中一个,但是id是添加进去了的,也能删除掉。但是就是没有勾选的效果。

https://img3.mukewang.com/5c0f5273000153a308860465.jpg

这个是UI交互效果,只能勾中一个

https://img3.mukewang.com/5c0f5284000153e903390553.jpg

米脂
浏览 984回答 1
1回答

慕盖茨4494581

代码太少没法判断,请确保数据都是响应式的。检查 localData 和 item 数组增加元素的方式是否正确;item 数组里的对象(user)的初始状态有给 isActive 初始值不,Vue 不能检测增加属性。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript