vue.js在for 循环里如果每个对象都有各自的v-model要绑定数据,循环次数不确定,那怎么给每个元素绑定各自不同的值呢?其实只要绑定到一个数组就可以了,例如如下代码:
<van-checkbox-group v-for="i,k in options" **v-model="data[k]"** direction="horizontal" ref="checkboxGroup">
<div class="toggle">
<van-button>全选 {{i.text}}</van-button>
</div>
<div class="classli"><van-checkbox v-for="j,l in i.children" :name="j">{{i.text}}{{j.text}}</van-checkbox></div>
</van-checkbox-group>
本文介绍如何在Vue.js中使用v-model处理未知数量的对象,通过数组绑定实现不同元素的独立状态。实例展示了如何为van-checkbox和van-checkbox-group组件动态绑定数据,适合动态循环场景。
7311

被折叠的 条评论
为什么被折叠?



