vue element 下拉框 展示name传id 同时也要把name传到后端

122 阅读1分钟
 <el-form-item label="模型属性" prop="targetModelPropId">                  <el-select v-model="form.targetModelPropId" filterable clearable placeholder="请选择模型属性" class="w200"                    @change="getPropChange">                    <el-option v-for="(item,index) in modelPropArr" :key="index" :label="item.bk_property_name"                      :value="item.bk_property_id" />                  </el-select>                </el-form-item>

 getPropChange(value) { //select的change事件        this.$forceUpdate()        this.modelPropArr.forEach(element => {//循环下拉框的数组          if (value == element.bk_property_id) { //如果value=id 则给name字段赋值            // this.form.bkObjId = element.confModelID            this.form.targetModelPropName = element.bk_property_name          }        })      },