element-ui 框架的checkbox组件 详解
程序员文章站
2024-02-05 12:52:22
...
<el-checkbox-group v-model="form.powerIdArr" @change="changeGroup">
<el-checkbox @change='changeLick' v-for="item in powerList"
:label="item.powerId" name="type">{{item.powerDescription}}</el-checkbox>
</el-checkbox-group>
form: {
childName: '',
childMenuUrl: '',
childParamsIn: '',
childIconClass: '',
childDescription: '',
powerIdArr: ['6'],
childParentId: 0,
},
首先我们看一下,这个复选框的结构以及对应的事件(这里说一些官方文档上没有的)
1. v-model 是用来控制复选框是否选中的,
1) 不写无法展示选中效果 ,但是点击事件依生效
2) 默认选中
v-model 是一个数组,数组里面的内容就是默认选中的复选框的 label 值,上面我数组里面写的是 6 ,所以选中的就是label值为 6 的复选框,
form: {
childName: '',
childMenuUrl: '',
childParamsIn: '',
childIconClass: '',
childDescription: '',
powerIdArr: ['6','3'], //默认选中两个,label为6和3的被选中
childParentId: 0,
},
2. 点击事件 el-checkbox-group 和 el-checkbox 上的点击事件都是 change 事件
el-checkbox-group 打印的内容是所选的中的复选框的label值,是个数组
el-checkbox 打印的是当前复选框选中的状态,是个布尔值
希望可以帮到大家,如有不足欢迎补充,这里是官方文档的地址,可以结合看,更容易理解
推荐阅读
-
element-ui 框架的checkbox组件 详解
-
LotusPhp笔记之:Cookie组件的使用详解
-
详解免费高效实用的.NET操作Excel组件NPOI(.NET组件介绍之六)
-
jQuery框架Ajax的实例详解
-
struts2中的constant详解 博客分类: struts Strutsvelocityfreemarker应用服务器框架
-
Vue2.x通用条件搜索组件的封装及应用详解
-
详解PHP的Yii框架中日志的相关配置及使用
-
详解:十分钟搞懂Cocos Creator碰撞组件的使用
-
LotusPhp笔记之:Cookie组件的使用详解
-
LotusPhp笔记之:Cookie组件的使用详解_PHP