我有一个使用 setState 设置状态变量的方法。如何使用 React 钩子转换此方法。谢谢
截图
而不是状态,它将变成:
const [state, setState] = useState({});
你可以像这样调用 setState:
setState({ [e.target.name]: e.target.value });
这几乎是一样的。
const [state, setState] = useState({});
// …
setState(() => ({ [e.target.name]: e.target.value }));