TypeScript:如何从TypeScript类调用自定义utli JS函数

时间:2014-09-12 17:39:40

标签: javascript typescript

实施例: JS实用程序的功能如下:

BDA.Utils.formatString = function (string) {
 (....)
 return someFormattedStr;
}

现在我想从我的TS类中调用它,就像这样:

export class Building {
    image: string;

    get getFormatted(): string {
        return BDA.Utils.formatString (this.image);
    }
}

我在类型脚本中收到警告/错误,说它基本​​上识别BDA.Utils

无论如何,TS会忽略这个吗?或者将其定义为接口或某些东西,使它假设存在这样的东西?我的主要问题是嵌套模块/类BDA-> Utils

1 个答案:

答案 0 :(得分:2)

将此添加到您的代码中:

declare module BDA.Utils {
    function formatString(s: string): string;
}