element组件点击复选框不选中问题
问题复现
点击却选不中(代码如下)
<el-checkbox-group
v-model="Form"
:max="max" :min="min">
<el-checkbox v-for="(choice,index3) in data.choices" :key="index3" ></el-checkbox>
</el-checkbox-group>
问题解析:如果max和min不是动态的就不会有这个问题,如果我们是动态的,就需要做一个判断,网上也有一中办法set,但是觉得我这种比较简单
el-checkbox-group 里面添加一个 v-if='checkbox'
<el-checkbox-group v-if="checkbox"
v-model="Form"
:max="max" :min="min">
<el-checkbox v-for="(choice,index3) in data.choices" :key="index3" ></el-checkbox>
</el-checkbox-group>
当我获取到checkbox所有内容之后在进行渲染就不会有问题了(最后记得data里面定义哦)
ps:上效果图,由于博主是内网电脑,此图参考连接如下