【发布时间】:2022-01-12 17:15:25
【问题描述】:
我正在尝试从类切换到函数组件。
如果我已经定义了datasets 接口并且想要一个状态变量
datasets: {[fieldName: string]: Dataset};
Example: {"a": datasetA, "b": datasetB}
这是一种有效的编写方式吗?
const [datasets, setDatasets] = useState <{[fieldName: string]: Dataset}> ({});
【问题讨论】:
-
当然可以
-
你没试过?什么有效,不使用这种语法?
-
我还没有尝试过,因为我正在一起转换一些东西。 vscode 中没有红色下划线真的让我失望
标签: reactjs typescript react-hooks use-state