我正在开发一个反应应用程序。我有 3 个 div,每个都有 DatePicker 组件。我想更新选择的日期。当我更改日期时,它会在每个 div 中更新。
这是代码 -
import React, { Component } from 'react';
import DatePicker from 'react-datepicker';
import moment from 'moment';
import './App.css';
import 'react-datepicker/dist/react-datepicker.css';
class Application extends React.Component {
constructor(props) {
super(props)
this.state = { date: moment() };
}
dateChanged = (d) => {
this.setState({ date: d });
}
render() {
return (
<div>
<div>
<DatePicker selected={this.state.date} onChange= {this.dateChanged} />
</div>
<div>
<DatePicker selected={this.state.date} onChange={this.dateChanged} />
</div>
<div>
<DatePicker selected={this.state.date} onChange={this.dateChanged} />
</div>
</div>
);
}
}
export default Application;