ant-design / pro-components

🏆 Use Ant Design like a Pro!
https://pro-components.antdigital.dev
MIT License
4.3k stars 1.36k forks source link

🐛[BUG] Schema Form 自定义组件,通过 FormItemProps 设置 getValueProps,当属性名为自定义(即非 value)时,传参不生效 #8617

Open wy1009 opened 3 months ago

wy1009 commented 3 months ago

🐛 bug 描述

Schema Form 自定义组件,通过 FormItemProps 设置 getValueProps,当属性名为自定义(即非 value)时,传参不生效

📷 复现步骤

https://stackblitz.com/edit/react-ezg64m?file=App.tsx

image image image

如代码示例,只有 getValueProps 的属性名设置为默认的 value 时,才能够正常将 value 值传入自定义组件。若自定义属性名,则只能取到 undefined。

🏞 期望结果

自定义属性名也能够获取值。

💻 复现代码

如上。

© 版本信息

"@ant-design/cssinjs": "^1.18.4",
"@ant-design/icons": "^5.2.6",
"@ant-design/pro-components": "^2.6.46",
"@ant-design/pro-layout": "^7.17.19",
"@ant-design/pro-table": "^3.13.14",
"@umijs/max": "^4.1.0",
"antd": "^5.13.1",

🚑 其他信息

无。