这是一个带有“v-for”的“el-option”。我使用数据道具,但没有正确的显示。
<el-form label-width="100px">
<el-row v-for="(row,index) in form.rows">
<el-col v-for="col in form.cols[index]" :span="6">
<el-form-item :label='col.SHOWNAME'>
<el-select v-model='col.value'>
<el-option v-for='item in dicts[col.SHOWNAME].value' :key="item.Code" :label="item.Name" :value="item.Name"></el-option>
</el-select>
</el-form-item>
</el-row>
</el-col>
</el-form>
还有数据
data:{
form:{
cols:[[{....,SHOWNAME:"Rectype"},{....}],[{.....}]],
rows:[1,1]
},
dicts:{
"Rectype":{name:"xxx",value:[{Code:"43010",Name:"xxxx"},{.....}]}
}
}
我可以确定循环是正确的,我可以使用 Chrome 控制台找到 'dicts["Rectype"].value' ,但它永远不会显示在带有 'dicts[col.SHOWNAME]' 的 'el-select' 中
有没有人可以帮助我...tks