繁体   English   中英

Angular 2如何从组件的外部脚本中调用jQuery函数

[英]Angular 2 how to call a jQuery function from a external script from a component

需要从组件调用外部/供应商函数。 在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不是一个函数。 如何正确地做呢? 在此先感谢您的帮助!

根据本文的介绍 ,您可以使用以下方法:

declare var $: any;

而且您不要忘记将jquery注入index.html。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM