做项目时遇到使用若依框架生成代码时,发现生成页面中下拉框属性有值时无法回显到页面上,并且在rules里面添加required信息,无法完成校验,页面也不显示红星。排查发现是代码生成时漏掉了prop属性绑定。
添加对应prop属性
<el-form-item label="类型" prop="type">
<el-select v-model="form.type" placeholder="请选择类型">
<el-option
v-for="dict in typeOptions"
:key="dict.dictValue"
:label="dict.dictLabel"
:value="dict.dictValue"
></el-option>
</el-select>
</el-form-item>