问题描述:
element下拉给定了下拉数据,但是页面就是不显示,看起来写法也没什么问题
原因:
对选项数据源for循环的时候我的数据是从一个统一下拉对象的属性里取的,我又使用了指针
正常写法:
<el-select v-model="value" placeholder="请选择">
<el-option
v-for="item in options"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
我的问题写法
<el-select v-model="searchForm.sourceType" placeholder="请选择">
<el-option
v-for="(item,index) in dictsAll.taskSourceType"
:key="item.index"
:label="item.text"
:value="item.value"
/>
</el-select>
问题原因找到了,还得找时间再排查下为什么会这样?