Ich werde diese d3gauge.js Datei in eine meiner angular2 Komponente, memmon.component.ts
Datei importieren.Angular2: externe js-Datei in Komponente importieren
import '../../../../js/d3gauge.js';
export class MemMonComponent {
createMemGauge() {
new drawGauge(this.opt); //drawGauge() is a function inside d3gauge.js
}
}
und in der Vorlagendatei entsprechen, fügen
<script src="../../../../js/d3gauge.js"></script>
Aber es funktioniert nicht, drawGauge
nicht gefunden werden kann.
So
- was machen richtige Schritte eine externe JS-Datei angular2 zu importieren?
- seit ich webpack benutze, ist es möglich, es in webpack zu tun? Ich beziehe mich auf diese question, die Webpack-Lösung dort funktioniert nicht für mich als Ergebnis
.ensure
kann nicht gelöst werden.
müssen Sie erstellen oder importieren Typisierungen (* .d .ts) für die Datei. – ps2goat