如何设置窗口事件的类型?

时间:2016-06-02 15:41:04

标签: typescript

我正在尝试在这样的反应组件中的函数中声明事件的类型但是typescript抱怨Cannot find namespace Window并且如果我小写window

则没有区别
handleChange = (event: Window.Event) => {
        console.log("event");

  }

TypeScript中的Window界面具有这些(和其他属性)

interface Window extends EventTarget, WindowTimers, WindowSessionStorage, WindowLocalStorage, WindowConsole, GlobalEventHandlers, IDBEnvironment, WindowBase64 {
    animationStartTime: number;
    applicationCache: ApplicationCache;
    clientInformation: Navigator;
    closed: boolean;
    crypto: Crypto;
    defaultStatus: string;
    devicePixelRatio: number;
    doNotTrack: string;
    document: Document;
    event: Event;

如何设置该事件的类型?

1 个答案:

答案 0 :(得分:0)

您正在寻找的类型名为Eventwindow.eventwindow对象的成员,其类型为Event;它不是类型本身,因此当您尝试将其用作一个错误时,为什么会出现错误。