Open yangdengxian opened 3 months ago
🐛 bug 描述
ProDescriptions 当valueType为Select且字段值为number时,进入编辑模式时,select组件默认选中值显示数字,未显示对应字典值。
📷 复现步骤
1.声明一个column的valuType为select, dataIndex为status,valueEnum数据如图
2.声明dataSource为{status: 2}(text对应为“已完成”) 打开ProDescriptions的editable 点击字段进入编辑,结果显示值未被映射成text
🏞 期望结果
当字段值类型是number时,编辑时可以正常显示默认选中值的text。
© 版本信息
- ProComponents 版本: [2.7.10]
- @umijs/max 版本: [4.1.1]
- 浏览器环境 chrome 版本: [126.0.6478.114]
- 开发环境 [web]
🚑 其他信息
之前有开发者提类似的问题,连接如下: #2088 但是未解决此次问题。
valueEnum: new Map([ [0, '男'], [1, '女'], ]),这样解决 之前的帖子有回复 @yangdengxian
🐛 bug 描述
ProDescriptions 当valueType为Select且字段值为number时,进入编辑模式时,select组件默认选中值显示数字,未显示对应字典值。
📷 复现步骤
1.声明一个column的valuType为select, dataIndex为status,valueEnum数据如图
2.声明dataSource为{status: 2}(text对应为“已完成”) 打开ProDescriptions的editable 点击字段进入编辑,结果显示值未被映射成text
🏞 期望结果
当字段值类型是number时,编辑时可以正常显示默认选中值的text。
© 版本信息
🚑 其他信息
之前有开发者提类似的问题,连接如下: https://github.com/ant-design/pro-components/issues/2088 但是未解决此次问题。