this.isContainAll = false // 则删除第一个全部 this.staffId.splice(0, 1) } else { // 如果之前没有选中全部 // 判断此次是否选中了全部 this.isContainAll = this.staffId.some(value => value === -1) // 如果此次选中了全部 if (this.isContainAll) { // 则去除其他,只保留全部,默认value...
<el-form-itemlabel="用户群体"prop="cardDetail.fitUserType"label-width="120px"><el-selectv-model="ruleForm.cardDetail.fitUserType"multipleplaceholder="用户群体"@change="changeSelect"><el-optionv-for="iteminfitUserType":key="item.label":label="item.label":value="item.value":disabled="item...
<el-form-item label="用户等级" :prop="'data.' + index + '.userType'" :rules="rules.userType"> <el-select v-model="data.userType" multiple collapse-tags placeholder="请选择用户等级"> <el-option label="全部等级" value="0"></el-option> <el-option v-for="item in userTypes" :l...
methods: {//定义一个变量,用来存储当前下拉框是否选中了全部if(this.isContainAll) {//只有下拉框的值发生了变化才会进入此方法//如果之前选中了全部,则变化后肯定不包含全部了this.isContainAll =false//则删除第一个全部this.staffId.splice(0, 1) }else{//如果之前没有选中全部//判断此次是否选中了全部th...
2019-12-12 16:24 −在el-select中我们一般都是取到value的值,但是有时候我们需要value和label都需要。那怎么方便的取到呢 在网上经常有ref="cascader"这个方法,但是经过本人多次验证有时候这种方法不太稳定。所以还有其他两种方法下面说一下: 一般el-select的写法是这样的 &l... ...
elementUIel-select多选情况下包含全部选项,及获得选中项的 label <template> <div> <span style="margin-left:30px;font-weight:bolder;">教练:<el-select v-model="staffId"placeholder="请选择"multiple collapse-tags @change="changeStaff"style="width:180px"> <el-option v-for="(item, key) in ...
methods: {//定义一个变量,用来存储当前下拉框是否选中了全部if(this.isContainAll) {//只有下拉框的值发生了变化才会进入此方法//如果之前选中了全部,则变化后肯定不包含全部了this.isContainAll =false//则删除第一个全部this.staffId.splice(0, 1) ...