【发布时间】:2019-04-25 22:28:52
【问题描述】:
在 antd framework 上工作,我正在尝试禁用小于给定 defaultDate 的 DatePicker 日期,我无法以任何方式正确设置。情况是说日期选择器的 defaultDate 是 2028-12-20 所有日期都应在此以下禁用..
执行此操作的回调如下
disabledDate = (current) => {
return current && current < moment().endOf('day');;
}
其中 current = defaultDate 已提供它不会改变,我不知道如何做到这一点..
我已经创建了一个沙盒here
任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
请检查这个codesandbox.io/s/p34o4v7wlj,这是你要找的吗?
-
-
我更新了一个例子codesandbox.io/s/p34o4v7wlj
-
@EugeneDzhevadov 它现在已禁用所有日期..
-
所以,
current是从组件传递的,我的猜测是它总是今天,但是您可以定义一个default值而不是current并执行任何逻辑更多、更少或相等,但我看到组件显示今天日期
标签: javascript reactjs antd ant-design-pro