【发布时间】:2021-11-08 16:59:36
【问题描述】:
如何在 UseState 数组中定义嵌套数组的类型
定义的接口-
interface ToyProps {
car: string | null;
doll: number | null;
}
interface SettingsProps {
[key: string]: ToyProps[];
}
状态-
const [state, setstate]:SettingsProps = React.useState({
toys: [
{
cars: "car 1",
doll: "doll 1",
},
{
cars: "car 2",
doll: "doll 3",
},
],
});
我按照上面的方式定义了,但是还是出现类型错误
【问题讨论】:
标签: reactjs typescript types use-state