我想通过复制从库导入的复杂对象的类型来创建类型(或接口)。例如,在下图中,它是来自react-three/drei. x1c 0d1x的对象Text当我指向对象时,我得到了一个复杂的类型,正如你所看到的。
type Exemple={ ..}
字符串?我正在为此对象创建一个react ref,但我不知道如何启动此ref。
const reftext = useRef<?>(null!);
型
ve7v8dk21#
typeof存在于JavaScript中,但当它用于类型注解(或任何处理TypeScript类型的地方)时,TypeScript使用typeof来获取实际类型。
typeof
type ComplexType = { fName: string | number; } const complexObj: ComplexType = { fName: 'Bill' }; type TypeCopy = typeof complexObj; // type TypeCopy = { fName: string | number; } const newObj: TypeCopy = { // fName: true, // ERROR fName: 5 };
字符串
1条答案
按热度按时间ve7v8dk21#
typeof
存在于JavaScript中,但当它用于类型注解(或任何处理TypeScript类型的地方)时,TypeScript使用typeof
来获取实际类型。字符串