pro-components
pro-components copied to clipboard
🐛[BUG]`ProFormList`在第一次提交时没有触发`transform`
提问前先看看:
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md
🐛 bug 描述
我留意到在 #5914 中提到ProFormList已经支持了transform,但发现在第一次提交时没有触发transform
📷 复现步骤
复现链接,可以看到第一次点击提交时控制台没有打印transform
© 版本信息
- "@ant-design/pro-form": "^2.29.0"
- 浏览器环境 Chrome 126.0.0.0
🚑 其他信息
刚刚也遇到了。 我发现它是第一次没有执行transform, 第二次提交就没有了问题了。
@chenshuai2144
同样遇到了这个问题,请问有什么解决方案吗?
同样遇到了这个问题,请问有什么解决方案吗?
目前是在onFinish里判断是不是第一次提交,是的话就手动再调用一次form.submit()
onFinish={async (values) => {
if (firstSubmit.current) {
firstSubmit.current = false
form.submit()
return false
}
firstSubmit.current = true
// ...
)}
一直存在这个问题,什么时候能解决一下