reactjs - 如何禁用蚂蚁设计时间选择器粘贴时间
问题描述
我在我的反应应用程序中使用了ant 设计时间选择器,我在时间穿刺器上有一些冲突,我想知道如何在今天当前时间之前禁用过去的时间。
这是我的代码
getDisabledTime = () => {
var hours = [];
for(var i =0; i < moment().hour(); i++){
hours.push(i);
}
return hours;
}
<TimePicker onChange={onChange} disabledTimes={this.getDisabledTimes()}/>
解决方案
道具名称是disabledHours
,它是一个函数。
function getDisabledHours() {
var hours = [];
for (let i = 0; i < moment().hour(); i++) {
hours.push(i);
}
return hours;
}
<TimePicker disabledHours={getDisabledHours} />
工作代码和框。
推荐阅读
- redirect - 我需要重定向 301 搜索结果
- java - 使用带有 groovy XmlSluper().parse() 的 SmbFile - Java
- wpf - 如何在 MVVM 中单击按钮时调用用户控件的方法。我的用户控件使用 Dispatcher Helper 显示任务进度
- php - 如何检查哪个 Codeigniter 类似查询返回多个类似的数据
- here-api - HTML 和 JavaScript 中的 app_id 和 app_code
- android - 如何创建包含具有羽毛效果的颜色的阴影?
- r - 带有 facet_grid 的 geom_boxplot 上的 Tukey 测试结果
- python - 递归函数在第二次执行时不清除参数
- c++ - 编辑文件中的文本
- ssrs-2008-r2 - ssrs order by case isnull - 查询有效,ssrs 错误