先描述下这个问题的由来:
把form表单放在Modal中,当进入时报的错误,没有挂载到(连接到)这个表单,所以报错。
网上很多的文章都说使用如下方法:
可是这还解决不了问题,报警告还是一样。
可以使用这个api解决 —— forceRender
设置强制渲染给为true
<Modal
title="发布"
visible={visible}
onOk={handleOk}
okText="发布"
cancelText="取消"
onCancel={handleCancel}
confirmLoading={confirmLoading}
forceRender={true}
>
<p>666</p>
</Modal>