在Typescript中创建全局函数

时间:2017-12-18 12:46:41

标签: javascript typescript

我有遗留系统和一些JS代码,目前,我正在努力重构和提取逻辑到打字稿文件。 (我的进一步目标是将其重写为Angular)。

我有一些使用全局函数logout()的javascript代码,我想把它移到typescript中,一个问题是浏览器无法将此函数识别为全局...

我试过以下



declare global {
    function logout(): void;
}

function logout() {
// some logic
}




但是在全局调用之后我有一个例外: Uncaught ReferenceError: logout is not defined at HTMLAnchorElement.onclick

我是否正在尝试正确地执行此操作,还是有另一种方法可以创建可以从js访问的全局函数?

0 个答案:

没有答案