Antd在Modal中嵌套Form并提交
适用版本:Antd4.0、Antd5.0
参考资料:
问题描述
因为不同业务场景的原因,我们可能需要在Modal(弹窗)中创建Form(表单),但是为了美观,使用Modal footer 中的确认按钮来提交内部的Form数据。
需要的效果如下图,可以在点击Modal的确定按钮时,提交Form中的数据。

问题解决
效果图:

为了解决我们这一需求,只需要引入React.createRef(),并将其添加在from属性中即可ref={formRef}。
简要代码如下:
const view=()={
// ...省略无关代码
const formRef = React.createRef<FormInstance>();
const showModal =

本文介绍了如何在Ant Design的Modal组件中嵌套Form,并利用React.createRef进行表单提交。适用版本为Antd4.0和5.0。通过在Modal的确定按钮点击事件中调用Form的submit方法,实现美观的表单提交效果。
最低0.47元/天 解锁文章
1万+





