Angular 2如何从组件

时间:2017-03-15 10:06:47

标签: javascript jquery angular

需要从组件调用外部/供应商功能。在index.html中,调用看起来像:

function doSomething(id) {
  $.somethingSpace("doSomething",id);
}

现在我想从组件中调用$ .somethingSpace(“doSomething”,id):

let $ = require('../../assets/jquery-3.1.1.min.js');
let something = require('../../assets/jquery.Something.js');
...
doSomething(id : string) : void {
  $.somethingSpace("doSomething",id);
}

但是得到一个错误:$ .somethingSpace不是一个函数。怎么做正确的方法?在此先感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

根据此article,您可以使用:

declare var $: any;

你不要忘记将jquery注入index.html。