el-select 绑定id值
在实际需求中,el-select的数组选项有多个,展示给用户选择的是每个选项的文本,但是传给后台的数据需要文本对应的id
比如选项数组是:applyTypeList:[{id:1,label:‘甜品’},{id:2,label:‘烧烤’}]
下拉框可选的是甜品和烧烤,但是我们需要记录的不是甜品和烧烤,而是他们对应的id的值,此时就需要绑定id值。
HTML
<el-select v-model="applyType" placeholder="申请类型" clearable>
<el-option v-for="item in applyTypeList" :key="item.id" :value="item.id" :label="item.label"></el-option>
</el-select>
绑定后,applyType会根据用户的选择而变化成不同的id值。