element-ui之多选框的使用
程序员文章站
2022-07-13 23:03:09
...
多选框
<el-checkbox-group v-model="items">
<el-checkbox v-for="(item, index) in allItems" :key="index" :label="item.id">{{item.label}}</el-checkbox>
</el-checkbox-group>
<el-button @click="selectAll" type="button" size="small">全选</el-button>
<el-button @click="unSelectAll" type="button" size="small">全不选</el-button>
<script>
data () {
// 这里的items和 allItems都是数组。
// items对应多选框的:label="item.id",当选中某个多选框时,会把该id加到items中
items: ['1', '3'],
allItems: [
{id: '1', label: '苹果'},
{id: '2', label: '橘子'},
{id: '3', label: '香蕉'},
{id: '4', label: '火龙果'},
{id: '5', label: '西瓜'},
]
},
methods: {
// 把allItems所有的id都赋值给items
selectAll () {
for (let i in this.allItems) {
this.items.push(this.allItems[i].id)
}
},
unSelectAll () {
this.items = []
},
}
</script>
上一篇: WPF教程(九)样式入门二
下一篇: EasyUI单选,多选,下拉框
推荐阅读
-
yii2组件之多图上传插件FileInput的详细使用,yii2fileinput
-
ASP.NET中 CheckBox复选框控件的使用
-
基于Java回顾之多线程同步的使用详解
-
ASP.NET中 CheckBox复选框控件的使用
-
Android 中 EventBus 的使用之多线程事件处理
-
Android RadioButton单选框的使用方法
-
Android 中 EventBus 的使用之多线程事件处理
-
vue2.0 使用element-ui里的upload组件实现图片预览效果方法
-
Element-UI踩坑之Pagination组件的使用
-
Android RadioButton单选框的使用方法