问题标签 [react-datepicker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - 使用 Bootstrap 计算的小宽度
我在项目中使用插件react-datepicker和 Bootstrap 3。
我网站上的日期选择器比插件提供的演示小。它似乎只是缩小了。据我所知,宽度/高度是在运行时计算的。由于 Bootstrap,发生了较小的计算大小。当我删除 BS .css 文件时,大小还可以。
- 为什么是这样?
- 我该如何解决?
- 推荐一个更可定制的日期选择器插件?
reactjs - React DatePicker Popover 未打开
我有一个包装 React 组件,它返回一个 DatePicker:
最终它会更复杂,但现在它只返回 DatePicker。问题是,当我尝试使用此组件时,会按预期显示预填充的日期字段,但是当我单击该字段时,日历弹出框不会打开。我需要做什么才能打开日历弹出框?如何解决此问题?
reactjs - 在控制组件 react-redux-form 中使用自定义输入的问题
我正在尝试将自定义输入传递给react-redux-form
Control 组件,并在提交时将新输入的值与标准输入中的值一起传递。
我在这里有一个关于这个问题的 codepen 示例。
日期选择器:
形式:
如果有人能看到缺少的东西,那将是一个很大的帮助。“名称”已通过,我可以在提交时在控制台中看到它,但“开始日期”不是:(
reactjs - React-datepicker 更改日期但不更改时间
我正在使用 Moment.js 和 react-datepicker。它在将日期转换为 ISO-8601 方面按预期工作,但我无法使其符合时间。
这是我的组件:
最初声明:
组件本身:
和 onchange 触发器:
我认为我的问题是 dateFormat;DD-MMM 很容易通过调用 ECMAScript 函数转换为 ISO-8601,toISOString()
然后再发布到一些后端服务。但是我怎样才能有时间去做呢?
用户(我自己,测试)可以在日期选择器本身上获得时间,但它不会在该州注册。简单地说,它只会选择当前时间,或 1 周前的当前时间(根据从/到初始状态的时刻)。日期,我也可以更改,但时间保持不变(当前时间)。
如何更改 dateFormat 以便花费用户输入的时间?如何在dateFormat
属性中使其默认符合 ISO 8601 标准?
编辑:我刚刚测试了设置“from”以减去 5 分钟:
当我发布它时,它的格式正确。似乎很奇怪。那么它必须与onChange函数有关吗?
node.js - 将样式/类添加到 react-datepicker
那么基本上我如何添加一个css类?我已经尝试过了,但它不起作用:
谢谢,埃德。(顺便说一下,它是用webpack编译的。)
reactjs - ReactJS Datepicker - 我希望日期选择器从本月开始,并且仅在
我怎样才能让ReactJS Datepicker只显示从本月开始的日期(没有回溯日期)。
datepicker - 在反应日选择器上设置最小和最大日期
如何设置最大或最小日期?例如,我想将我的 daypicker 限制为仅在过去 2 个月(最小日期)到今天(最大日期)。所以用户不能选择明天的日期。谢谢