<uni-data-checkbox v-model="formData.state" :localdata="range" @change="change" ></uni-data-checkbox>
range: [{"value": 1,"text": "合格"},{"value": 2,"text": "不合格",selected:true},{"value": 3,"text": "待检"}]
动态赋值选中的时候,给v-model里面赋值,打印出来,值是赋值上去了,但是界面按钮却没有选中,动态给range的数据源的某一项设置为selected:true也不行。怎么处理呀?
2 个回复
RayRoad
BS下官方,这么一个问题半年多没回复,我今天也是被这个问题坑到了才找到这里,好在自己解决了,那就给后来的人提个醒。我是在微信小程序下遇到的,H5下没有问题,其他平台未知。
解决方案很简单,用value替换v-model就行,vue3应该可以使用modelValue
r***@163.com - renkai721
https://blog.csdn.net/renkai721/article/details/135082803