interface Inter {
    a: number;
    b: string;
}

let variable:(blabla);
             => right here.


我想使用(number | string)的属性将上述内容设置为Inter
有什么办法吗?谢谢阅读 !

最佳答案

您可以使用类型查询为所有键的并集的类型查询,您可以得到keyof

let val: Inter[keyof Inter]; // will be string | number

09-12 14:37