<CheckboxGroup v-model="model1">
...
checkbox和tree不同,只有一个label值,双向绑定后model1获得的值只是checkbox显示的label值,如果要获value,只有在绑定的时候将label = [1]数据1,然后后台进行 label.split(']') ,但是这样前端显示的就太不友好和美观了。请教高手该如何加入这个value呢?
<CheckboxGroup v-model="model1">
...
checkbox和tree不同,只有一个label值,双向绑定后model1获得的值只是checkbox显示的label值,如果要获value,只有在绑定的时候将label = [1]数据1,然后后台进行 label.split(']') ,但是这样前端显示的就太不友好和美观了。请教高手该如何加入这个value呢?
checkbox只能的label只能绑定String | Number | Boolean
类型的数据,你要绑定对象的话,建议可以注册一个方法根据当前选中的值去找,参考的伪代码是:<CheckboxGroup v-model="model1" @on-change="findData">
每次触发checkbox的变更都会执行fingdData方法,再里面再去找你想要的值即可
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
可以这样写:
<CheckboxGroup v-model="thisCourse" @on-change="select()">
</CheckboxGroup>