1.需求,下拉框选择时,不需要特意写个方法来给name赋值,直接拿到对象,
template中
<el-col :span="8">
<el-form-item prop="quantity_name" label="定量方式" label-width="80px">
<el-select filterable v-model="editForm.quantity_name" placehodler="请选择" value-key="base_code" clearable size="small" @change="handleQuantity">
<el-option v-for="item in quantity_no_list" :key="item.base_code" :label="item.base_name" :value="item"></el-option>
</el-select>
</el-form-item>
</el-col>
value-key必须写,是唯一标识
此时v-model="editForm.quantity_name"中editForm.quantity_name的值就是选中的那条数据,是个对象
如果要拿到它里面的值,就跟对象一样的用法,直接用:
this.xxx = this.editForm.quantity_name.xxx