我正在重复使用几个自定义的javascript库,这对我的实际项目有用,我的问题是在谷歌和本网站搜索后没有任何答案帮助过我,一些解决方案是哈克,我想知道自从angular2/4被公开发布以来,有什么方法可以以正确的方式来做到这一点?Angular2导入自定义JavaScript库
编辑: 我添加更多的细节,其中的一些库是单张的,我不想改变angular2小叶因为一些自3年前它已被更新像leaflet geotagged photos的插件。 我居然可以看到在页面的地图,如果我加载脚本是这样的:
ngAfterViewInit() {
var s = document.createElement("script");
s.type = "text/javascript";
s.src = "./resources/js/app/visitantes_leaflet.js";
this.elementRef.nativeElement.appendChild(s);
}
,但我不能发送数据或致电从那里方法(我尝试使用的HTML好醇” JS事件)。 来自@Michal的回答不显示地图,@Joo Beck回答的“作品”,但显示此错误:Error: Map container not found.
,因为012map未在L.map('地图')之前添加。
所以有什么问题?导入并使用它与'rxjs'完成的方式 –
@Maximus我之前说过,这些解决方案都没有真正起作用 –