如何从Angular 2组件中的外部js文件调用函数?

时间:2016-08-03 08:44:21

标签: javascript node.js mongodb express angular

我的index.html中有一个用脚本标签导入的JS文件。我需要在页面呈现时调用file.init()函数。有三种不同的功能根据页面加载,所以我无法通过脚本标签加载它。

有谁知道如何通过此文件调用函数? (这是es5)我很好用一个hacky解决方案,因为我最终将按照角度2惯例重写整个事物(超过5000行)。

1 个答案:

答案 0 :(得分:0)

import { Component, OnInit } from '@angular/core'
declare var myFunction.index.init:any

@Component({...})

export class MyComponent {
  myFunction.index.init:any

  constructor() {...}

  ngOnInit() {
    myFunction.index.init();
  }
}