我正在重複使用幾個自定義的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我之前說過,這些解決方案都沒有真正起作用 –