Я начал использовать компонент response-datepicker. https://github.com/Hacker0x01/react-datepickerresponse-datepicker без начального значения
У меня есть пример работы, и теперь я хочу адаптировать его, чтобы не было начального значения. Пример кода выглядит следующим образом:
<script type="text/javascript">
var container = document.querySelector('#datepicker-container');
var exampleComponent = React.createClass({
displayName: 'exampleComponent',
getInitialState: function() {
return {
start_date: moment(),
};
},
handleStartDateChange: function(date) {
this.setState({
start_date: date
});
},
render: function() {
return React.DOM.div({}, [
DatePicker({
key: 'example1',
selected: this.state.start_date,
onChange: this.handleStartDateChange
}),
]);
}
})
React.renderComponent(exampleComponent(), container);
</script>
Я пытался использовать selected: none
или даже оставить selected
из, но тогда я получаю следующее сообщение об ошибке:
TypeError: newProps.date is null
value: newProps.date.format(this.props.dateFormat)
Я также посмотрел в исходный код, но Бесполезный Невозможно начать с пустой даты. Заранее благодарим за помощь!