我的问题是几乎相同,这一个。
在这种情况下,此人具有以硬编码方式创建的状态图:
const App = props => {
const [state, changeState] = useState({
name: "",
eventTitle: "",
details: "",
list: "",
toggleIndex: "",
editName: "",
editEventTitle: "",
editDetails: "",
});
不同之处在于我想动态创建这些状态,从另一个组件接收它们。我尝试过这样的事情,但显然没有用:
const App = props => {
const [state, changeState] = useState({
props.inputs.map((input, i) =>
input = ""
)
});
你知道有什么解决办法吗?