采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
像这种我在vue中隐式定义的值,我在ts中是不是就无法对他进行显式的操作?我试了很多方法想在ts中改变checkbox的状态都失败了。业务场景是,我需要按照一定的数据条数渲染出相应个数的checkbox,但是每个checkbox要绑定不同的值,这样他们的状态才是各自独立的。按照我这种写法效果是实现了,但是我无法在ts中改动单个checkbox的状态了,只能通过手动点击改变,这样是不行的,不知道老师能不能指定我下新的思路
这个和ts还是js没什么关系吧。
checkbox应该有个设置状态的属性,给这个属性做数据绑定就可以了。vue本身是双向数据绑定,直接改变数据即可
老师不是的,您说的这种情况是适用于已知个数的情况下,可是我的这种业务场景是我也不知道到底会有多少个checkbox产生,这个取决于后端反馈给我多少数据,v-model绑定布尔值就可以让checkbox有不同状态,就是我不知道怎么让不定数量的checkbox绑定相互独立的v-model
不是啊,所有的列表循环都不知道具体个数都是服务器返回的呀,同时服务器也会返回每个checkbox是否是勾选的,这个和有多少个没关系呀。
登录后可查看更多问答,登录/注册
真实数据的高质量小程序项目,学会直接工作
2.3k 7
3.1k 5
1.8k 20
1.4k 17
2.1k 16
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号