第一次渲染完, 在componentDidMount中渲染一个antd组件, antd的form的必填校验失效, 请问怎么解决?
为什么用了React
还要用Jquery
这种东西。
大好的JSX
语法为什么不用?
你得去好好的了解一下React
的生命周期。
调用componentDidMount
是在render
之后,这个时候组件已经挂载完了,表单项已经注册到antd
的Form
中。
你这种写法并没有注册表单。
这种写法就像是Jquery
的apend
方法,只是在已经mounted
的组件后插入一个DOM
而已。