功能:单选,多选,全选,搜索选择。
html
<template>
<el-select class="ipt-drop" v-model="form.companyId" @change="changeValue" multiple placeholder="请选择" collapse-tags filterable allow-create default-first-option>
<el-option v-for="item in form.options" :key="item.value" :label="item.label" :value="item.value"></el-option>
</el-select>
</template>
js
1、vm 理解成this 就好
2、后端传给前端需储存 首条数据为 {0: 全选, …}
3、写的比较粗糙。待有时间在整理(如果博友整理发一份收藏)
data() (
return {
form: {
//companyId: [],
endTime: '',
taskContent: '',
taskName: '',
companyId: [],
old_value: '全选',
old_loabel: '全选',
options: [],
va