<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 } }) },