【发布时间】:2019-11-18 21:22:32
【问题描述】:
我有一个问题,我是否可以在 React Hooks 中使用 useState generic,就像我可以在 React Components 中同时管理多个状态一样?
state = {
input1: "",
input2: "",
input3: ""
// .. more states
};
handleChange = (event) => {
const { name, value } = event.target;
this.setState({
[name]: value,
});
};
【问题讨论】:
-
你的意思是用状态变量做这个吗?如果您使用更复杂的状态,那么显然这可以类似于在您的类组件示例中完成的方式。对于前者,请参阅我的answer,它演示了动态设置变量状态的能力。
-
@ravibagul91 不一定,你可以用
useState管理复杂的状态 -
@James 是的,这就是我要找的。我将深入研究您的链接答案
标签: javascript reactjs react-hooks