从angular 4访问Javascript函数

从angular 4访问Javascript函数,javascript,angular,function,Javascript,Angular,Function,这是我在assets文件夹的main.js中的代码。我正在尝试从angular.ts文件访问它。当我从.ts文件全局声明这个内部函数时,我能够访问它。我不知道如何访问这个。有人可以帮助我如何访问以下代码的此功能。您可以在assets文件夹中创建一个文件JS文件,并从TS文件中使用它 例如 assets/utils.js TS文件 TypeScript文件中的const-nay应该与JS文件中的函数名相同。 而且,当您想使用它时,还应该声明一个新的实例。有时,您不需要根据您的网页配置为资产目录指定

这是我在assets文件夹的main.js中的代码。我正在尝试从angular.ts文件访问它。当我从.ts文件全局声明这个内部函数时,我能够访问它。我不知道如何访问这个。有人可以帮助我如何访问以下代码的此功能。

您可以在assets文件夹中创建一个文件JS文件,并从TS文件中使用它

例如

assets/utils.js

TS文件

TypeScript文件中的const-nay应该与JS文件中的函数名相同。
而且,当您想使用它时,还应该声明一个新的实例。

有时,您不需要根据您的网页配置为资产目录指定相对路径。
window.variablename = (function(){
    var fun = myfunction()
});
function displayGreeting(name) {
 console.log('Hello ' + name);
}
import '../assets/utils.js';
declare const displayGreeting: any;

export class MyClass {
 static sayHello() {
  new displayGreeting('World');
 }
}