我使用React DateTimePicker尝试在更改时更新新日期,但没有使用新的Date更新。谁能告诉我这是怎么回事?
import DateTimePicker from 'react-datetime-picker';
const [values, setValues] = useState(new Date());
const onDateTimeChangeHandler = (newDate) => {
setValues(newDate);
};
<DateTimePicker
onChange={onDateTimeChangeHandler}
value={values}
/>
您错过了退货声明。因此渲染没有返回任何内容。呈现反应页面时,您需要添加return语句。
const App = () => {
const [values, setValues] = useState(new Date());
const onDateTimeChangeHandler = (newDate) => {
setValues(newDate);
};
return (
<DateTimePicker
onChange={onDateTimeChangeHandler}
value={values}
/>
)
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句