【发布时间】:2021-12-21 04:40:39
【问题描述】:
例如,React/Typescript 中对象的类型是什么:
const [value, setValue] = React.useState<any>({});
如果我需要将其定义为对象,我将放入什么类型,而不是 <any>
【问题讨论】:
-
如果您知道它是一个对象但您不知道键和值与
Record<PropertyKey, unknown>一起使用。如果您知道键是字符串,请使用Record<string, unknown> -
那么你打算把它放在那个对象上是什么是?你给编译器的信息越多,它就越有用。
标签: javascript reactjs typescript