Ant Design - DatePicker

遇见的问题:在Form中使用DatePicker,并且设置了默认值,但是全局有一个定时器,每5秒获取一次数据,当点开DatePicker的日历选择框,如果未选择日期,定时器从后台获取数据之后,日历就会刷新一次,也就是说,当你设置的默认值是十月时,你选择了九月,定时器被触发,日历回到了设置的十月。
解决思路:发现在定时器未刷新时,点击其中一个日期,日历的翻页就不会收到定时器的刷新的影响。
处理方法:DatePicker 在打开时就调用函数给给相关的form设置一个值。

在这里插入图片描述
在这里插入图片描述
另外:之前遇到过,在Form中设置了DatePicker,但是无法选择下一年,下一月,左右箭头点击无效,但是完全是按照官网的写法来的,后来发现是antd的版本太低了,升级一下就好了。

猜你喜欢

转载自blog.csdn.net/kelly0721/article/details/83512213