思路是当select值发生变化时触发@change方法,用当前值去遍历odsOptions数组里的内容,若值一致则取其label值赋给this.params.odsTypeName。

<el-select v-model="params.odsTypeCode" @change="getOdsLabel" filterable placeholder="请选择">
	<el-option v-for="(item, index) in odsOptions" :label="item.label":value="item.value" :key="index"></el-option>
</el-select>

getodsLabel(val){
	this.odsOptions.map(item => {
	if(item.value === val){
		this.params.odsTypeName = item.label
	})
}

Logo

前往低代码交流专区

更多推荐