最近使用antd pro写项目,其中有一个下拉框回显问题,原本挺简单的代码,但是就是回显对不上。
我给的值是id,想让其显示name,但是显示的确实id。。
正常的解决思路如下:
原代码代码如下:
<ProFormSelect
name="parentId"
label="所属分类"
initialValue={formType === FormType.add ? '' : currentRow?.parentId}
valueEnum={classList}
rules={[{ required: true, message: '分类组名为必填项' }]}
/>
修改后代码如下:
<ProFormSelect
name="parentId"
label="所属分类"
initialValue={formType === FormType.add ? '' : currentRow?.parentId + ""}
valueEnum={classList}
rules={[{ required: true, message: '分类组名为必填项' }]}
/>