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 的 trigger 属性不生效 #8615

Open wy1009 opened 3 months ago

wy1009 commented 3 months ago

🐛 bug 描述

使用 BetaSchemaForm 组件时,通过 FormItemProps 设置 trigger 不生效。

📷 复现步骤

沙盒地址: https://stackblitz.com/edit/react-t4z2wa?file=App.tsx

如沙盒代码所示,我自定义了一个 CustomComponent 组件,将其放到 schema 配置中,通过 renderFormItem 进行渲染,并通过 formItemProps 指定 triggeronUploaded

🏞 期望结果

CustomComponent 能够接受传入的 onUploaded 方法(替换默认的 onChange)。实际仍旧只能够收到默认的 onChange,手动指定的 onUploaded 仍为 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",

🚑 其他信息