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