【发布时间】:2020-06-27 20:17:39
【问题描述】:
我的问题和this one差不多。
在这种情况下,这个人有一张以硬编码方式创建的状态地图:
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 = ""
)
});
你知道有什么解决办法吗?
【问题讨论】:
标签: reactjs react-hooks setstate