Can el-select in element-ui be mutually exclusive when multiple selections are made?

el-select is selected and displayed in the input box, but there are several kinds of options, including "on / off", so opening and closing cannot be selected at the same time.

Mar.11,2022

 <el-select v-model="value11" multiple  placeholder="" @change="selectedChange">
        <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"/>
      </el-select>
      
  data() {
return { 
     options: [{
      value: '',
      label: ''
    }, {
      value: '',
      label: ''
    }, {
      value: '3',
      label: ''
    }, {
      value: '4',
      label: ''
    }, {
      value: '5',
      label: ''
    }],
    value11: []
      }
              
selectedChange(val) {
  debugger;
  if(val[val.length -1] == '' && this.value11.indexOf('') > -1 ){
  this.value11.pop()
      return; 
  }else if(val[val.length -1 ] == '' && this.value11.indexOf('') > -1){
    this.value11.pop()
    return
  }
}
              

listen to the change event of select and make a judgment in change. For reference only

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1eb21da-48173.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1eb21da-48173.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?