el-select绑定的值是一个对象

 <el-form-item prop="questionTypeOne">
          <el-select v-model="qTypeOne" placeholder="不限" @change="handleSelectType" value-key='id'>
           <el-option v-for="item in questionTypeOneoptions" :key="item.id" :label="item.dictLabel" :value="item">
           </el-option>
          </el-select>
</el-form-item>

如上述html代码,el-select中添加value-key='id' 这个id和el-option中的key绑定的值一样

data(){
return{
qTypeOne: {},
}
}

定义一个空对象

   
    handleSelectType(val) {
      this.EditRuleForm.questionTypeOne = val.dictValue;
    
    },

change方法调用时,val是个对象,获取需要的值即可


版权声明:本文为weixin_44707050原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。