我正在使用最新版本的Angular4中的一个项目。当用户在输入字段中按Enter键时,他会激活一个按下()方法。我还想从/ assets文件夹中的外部.js文件调用函数。我不想重写整个脚本以匹配.ts格式,所以我只是将.js文件链接到index.html以使其工作。

该.js文件包含可处理多个DOM元素的SVG脚本。我想调用一个将破坏这些元素的函数。

我的问题很简单:我如何告诉angular4识别.js中的元素,以使.ts文件中的调用.js方法可用?

Call funtion from dots.js in .ts file

感谢帮助!

最佳答案

如果没有TypeScript定义,则可以使用declare类型对其进行any定义:

declare const myfunction: any;
// ...
myfunction();

关于javascript - Angular 4如何从.ts文件中的.js文件调用函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45574465/

10-09 23:28