我必须处理datePicker的更改
它显示此错误:超出最大更新深度。这可能发生 当组件重复调用componentWillUpdate内部的setState时 或componentDidUpdate。 React将嵌套更新的数量限制为 防止无限循环。
我尝试过onUpdate = {()=> handleUpdate()},但仍然显示相同的错误。
onUpdate={handleUpdate}
const handleUpdate = (startDate, endDate) => {
console.log(startDate, endDate)
const { expData } = props
const validDateStart = moment(startDate.timestamp).format('DD/MM/YYYY')
const validDateEnd = moment(endDate.timestamp).format('DD/MM/YYYY')
expData['startDate'] = validDateStart
expData['endDate'] = validDateEnd
setvisibleDatePicker(false)
}