У меня есть форма для отправки. Вот как выглядит мое состояние.
const [valueState, setValueState] = useState({
dr_start_date: null,
dr_end_date: null,
s_key: "Staging + Commiting in report",
});
После обновления состояния с помощью функции setValueState
я хочу отправить форму для события onClick
. (Моя функция щелчка)
const handleClick = () => {
console.log(valueState);
}
Выход этого состояния является начальным состоянием. Может кто-нибудь сказать мне, как использовать переменную состояния в событиях функций?
Примечание: вот как я обновляю состояние.
function handleInputOne(event, element) {
if (typeof event.persist === "function") event.persist();
const { derive_value_from, ele_def } = element;
setValueState((prevState) => {
const newValueState = { ...prevState };
newValueState[derive_value_from] = event.target.value;
return newValueState;
});
}