1. 首页
  2. 编程语言
  3. Javascript
  4. 解决Ant Design Modal内嵌Form表单initialValue值不动态更新问题

解决Ant Design Modal内嵌Form表单initialValue值不动态更新问题

上传者: 2021-08-27 20:13:35上传 PDF文件 91.44 KB 热度 5次

如下图所示,点击减免天数会出现一个弹窗, 输入天数后点击确定,保存这个值, 但是我在点第二行的减免天数的时候初始应该是空的, 可是现在显示的是第一行输入的值;当我们第一次点开Modal的时候, FormItem会得到一个initialValue,但是这个值只在组件挂载的时候执行了一次, 当我们再次打开Modal窗口的时候并不会更新。好了发现问题所在了, 接下来就是解决了~Modal窗口我们都有应用一个Visible来控制是否显示, 我们只要利用这个值得变化就可以实现Modal组件的重新挂载了。有什么不懂的欢迎各路大神指正,不懂可以留言。

用户评论