Vue实现动态复选框的全选 全不选 获取选中值

在开发中,动态复选框的功能还是比较常见的,下面是对此做简要的讲解

1、复选框的实现原理

 动态复选框主要是通过v-model来控制的,为true时选中,为false时取消选中。

Vue实现动态复选框的全选 全不选 获取选中值_第1张图片

2、 功能展示

选中“进行中”和“已完成”,然后点击“确定”按钮 

Vue实现动态复选框的全选 全不选 获取选中值_第2张图片

按F12,打开浏览器的控制台,可以看到输出了所选中选项的数组集合。

Vue实现动态复选框的全选 全不选 获取选中值_第3张图片

3、完整的实现代码

 全选:   遍历数组里的每一项,  让其checked属性取true。

全不选:遍历数组里的每一项,  让其checked属性取false。





你可能感兴趣的:(Vue,前端,vue)