el-select无法根据value值显示label

新手上路,请多包涵

别的提问都看了,也试过转换类型,都没用,但是我的问题是偶尔显示label,偶尔显示value,用typeof测出来类型也都是一样的,头大

<el-select
                    v-model="planeForm.repairOrgId"
                    :disabled="preferences.IsEdit!=='Y' || readOnly"
                    filterable
                    clearable
                    size="medium"
                    placeholder="根据结算方式选择厂家"
                    @change="getContractArr(planeForm.repairOrgId,'change')"
                  >
                    <el-option v-for="(item,index) in repairOrgList" :id="'repairTypeCd'+index" :key="index" :label="item.name" :value="item.id" />

代码就是这样,repairOrgList是从接口获取的

阅读 2.1k
2 个回答

planeForm.repairOrgId和repairOrgList里面id的类型是一致的吗

新手上路,请多包涵

重点描述一下这个情况:在我加载这个页面时,有几率显示label,但是从创建到销毁只会有一次显示label,大部分时间只会显示一个跟id相同的值

推荐问题