Подъемное состояние останавливает работу DatePicker
Я попытался поднять состояние средства выбора даты на содержащий компонент, но подача даты обратно через поле значения не позволяет датчику выбрать новую дату. Я могу выбрать начальную дату, но потом уже не буду. Разве это не должно работать? В документах говорится, что value
...
Представляет выбранную дату компонентом, чтобы использовать ее в качестве контролируемого компонента.
class Search extends React.Component {
render() {
return (
<div>
<Datetime value={this.props.date} onBlur={this.props.onDateChanged} />
</div>
);
}
class List extends React.Component {
constructor(props) {
super(props);
this.state = {
date: moment()
};
}
handleDateChange = (m) => {
this.setState({ date: m });
}
render() {
return (
<Search date={this.state.date} onDateChanged={this.handleDateChange} />
);
}
};
};