在下面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. 我需要解决这个问题。
添加回答
举报
0/150
提交
取消