我都不知道怎么用标题来解释。
以该界面为例:
interface MyInterface {
a: string;
b: number;
}
我需要一个类型/接口(这里我们称之为ObjectToObservables
),它的性能与下面的相同:
interface ObjectToObservables {
a: Observable<string>;
b: Observable<number>;
}
我希望它像ObjectToObservables<MyInterface>
一样自动定义,因为我不想硬输入这两种类型,这对其他类型也很有用,除了Observables。
这可能在TypeScript中完成吗?
1条答案
按热度按时间g9icjywg1#
可以通过枚举所有属性并更改其类型来创建此类型:
Playground链接