Lan*_*man 6 javascript ecmascript-6 reactjs react-datepicker
目前,在react-datepicker中,我在客人详细信息表单中使用月份选择器和年份选择器作为出生日期。
发生的情况是:- 所选日期在日历上突出显示,这很好。
我需要实现的内容:- 当我更改日历上的月/年时,我想将所选日期更新为与更新月/年之前相同的日期。
请帮助我任何可能性。
我无法找到解决方案。
以下代码是我当前用于react-datepicker的代码:
<DatePicker
className="date-field ub-l"
openToDate={new Date("1993/09/28")}
selected={this.state.date}
onSelect={this.handleChange}
onChange={this.handleChange} //only when value has changed
maxDate={new Date()}
placeholderText={this.props.placeholder}
disabledKeyboardNavigation={true}
showMonthDropdown={true}
showYearDropdown={true}
name={this.props.name}
disabledNavigation
inputProps={{readOnly: true}}
dropdownMode="select"
autocomplete={false}
/>
Run Code Online (Sandbox Code Playgroud)
如果我更改月/年,在选择任何日期之前是否可以自动使用更新的月/年来更新所选日期?
你正在寻找adjustDateOnChange道具。它会自动执行您要查找的操作
<DatePicker
selected={selectedDate}
onChange={date => changeDate(date)}
dropdownMode="select"
showMonthDropdown
showYearDropdown
adjustDateOnChange
/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7398 次 |
| 最近记录: |