ts接口合并
更新时间:2023-02-22 15:57:53标签:web前端typescript
合并接口
https://www.typescriptlang.org/docs/handbook/declaration-merging.html#module-augmentation
1import { Observable } from 'rxjs';2declare module "rxjs" {3 interface Observable {4 test: () => void;5 }6}7const observable = new Observable();8observable.test();
修改 Window 全局对象
1declare global {2 interface Window {3 test: string;4 }5}6window.test // string