在下面myFoo
的例子中,将接受一个类型为 的参数Boolean
。
function myFoo(value:Boolean) { }
我的问题是,是否可以更改myFoo
函数以接受多个types
使用原型?
例如, function myFoo(value:Boolean | string) { }
注意:myFoo
是全局函数,不能直接编辑。
更新
不同文件中的全局函数,
export declare class MyGlobalClass<T> extends Observable<T> implements Observer<any> { myFunc(value: Boolean): void; }
在我的 TS 文件中,
this.myGlobalClass.myFunc('string');
但它抛出类型错误。因为 myFunc 只接受Boolean
. 我需要解决这个问题。
SMILET
动漫人物
相关分类