interface Inter {
a: number;
b: string;
}
let variable:(blabla);
=> right here.
我想使用
(number | string)
的属性将上述内容设置为Inter
。有什么办法吗?谢谢阅读 !
最佳答案
您可以使用类型查询为所有键的并集的类型查询,您可以得到keyof
:
let val: Inter[keyof Inter]; // will be string | number