大佬教程收集整理的这篇文章主要介绍了Angular 2:将外部js文件导入组件,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
理想情况下,您需要具有.d.ts
用于键入的文件才能linTing
正常工作。
但是似乎d3gauge
没有,您可以要求开发人员提供并希望他们会听。
或者,您可以通过执行以下操作解决此特定问题
declare var drawGauge: any;
import '../../../../Js/d3gauge.Js';
export class MemmonComponent {
createMemGauge() {
new drawGauge(this.opt); //drawGauge() is a function insIDe d3gauge.Js
}
}
如果您在多个文件中使用它,则可以d3gauage.d.ts
使用以下内容创建文件
declare var drawGauge: any;
并boot.ts
在顶部的(bootstrap)文件中引用它,就像这样
///<reference path="../path/to/d3gauage.d.ts"/>
我将将此d3gauge.js文件导入我的angular2组件@H_488_3@memmon.component.ts文件之一。
import '../../../../js/d3gauge.js';
export class MemMonComponent {
createMemGauge() {
new drawGauge(this.opt); //drawGauge() is a function inside d3gauge.js
}
}
然后在相应的模板文件中添加
<script src="../../../../js/d3gauge.js"></script>
但这是行不通的,drawGauge
无法找到。
所以,
.ensure
。以上是大佬教程为你收集整理的Angular 2:将外部js文件导入组件全部内容,希望文章能够帮你解决Angular 2:将外部js文件导入组件所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。