我有一个方法签名为 execute<TResult>(): Observable<TResult>
如何获取TResult类型的名称?
例如:
execute<ViewModel>
--> 我需要的结果是“ViewModel”。
我有一个方法签名为 execute<TResult>(): Observable<TResult>
如何获取TResult类型的名称?
例如:
execute<ViewModel>
--> 我需要的结果是“ViewModel”。
execute<TResult>(ctor: { new (): TResult }) : <TResult> {
console.log(ctor.name) //Prints out SomeClass
return <any>null;
}
使用方法:
execute<SomeClass>(SomeClass);