Благодаря новой концепции реагирующих хуков я хочу опубликовать некоторые данные, которые я использую useState future, поэтому, когда я изменяю дату, другие даты также обновляются в соответствии с тем, что я выбрал.Я хочу, чтобы это было обновление только связанной даты.если я изменил planRegisterStartDate, чтобы другие не влияли на то, как я могу это сделать, используйте пакет rere-datepicker
const [planGroupData, setPlanGroupData] = useState({
planGroupName: '',
PlanGroupYear: '',
planRegisterStartDate: new Date(),
planRegisterFinishDate: new Date(),
projeRegisterStartDate: new Date(),
projeRegisterFinishDate: new Date()
})
const onPlanGroupDateChange = date => {
setPlanGroupData({
planRegisterStartDate: date,
planRegisterFinishDate: date,
projeRegisterStartDate: date,
projeRegisterFinishDate: date
})
}
const {
PlanGroupYear,
planGroupName,
planRegisterFinishDate,
planRegisterStartDate,
projeRegisterFinishDate,
projeRegisterStartDate
} = planGroupData
return (
<div className='form-row'>
<DatePicker
selected={planRegisterStartDate}
onChange={onPlanGroupDateChange}
/>
<DatePicker
selected={planRegisterFinishDate}
onChange={onPlanGroupDateChange}
/>
</div>
)