由于Antd的Modal的显示和隐藏是通过css实现的,
所以在和antd
Form结合的时候隐藏Form的时候整个Form组件其实还存在,并没有被mount掉,
然后就会出现如何把上次的状态撤销的问题,
再就会为了更新状态写一些代码来处理。 让整个Form组件变的非常凌乱
//antd 官网Modal
重构一下
这样只要visible是false那么Modal就会被mount掉, visible从false
变成true的话Modal会重新被render 而且会作为一个全新组件进行渲染,
没有以前遗留dom的污染
//将modal里面换成Form
如果有什么缺陷和bug的话, 欢迎朋友指正.