2017-12-02 9 views
0

Ich bin vor einem Problem, wenn versuchen, JavaScript-Bibliothek, um mein Ionic App zu importieren, speziell importiert diese Grafik in mein ionisches ProjektImport externe Javascript Ionic

https://github.com/rendro/easy-pie-chart. 

Zuerst installiere ich die neueste ionische, danach gehen

den Assets Ordner öffnen, erstellen Sie eine

/js/ 

Ordner i nside Assets kopieren Js in diesem Ordner goto

/src/index.html 

js hinzufügen Pfad <script src="assets/js/N.js"> Go-Datei Typoskript und var N zu erklären;

Und eine andere Art und Weise, wie dieses Video: https://www.youtube.com/watch?v=xWIzZ8wBqk0

Aber beide nicht funktionierte. Hast du noch eine Idee? Vielen Dank.

+2

im allgemeinen verstehen, müssen Sie eine Typdeklaration Datei Typoskript eine js Bibliothek zu importieren. Dieser scheint nicht einen zu haben. Es sieht auch nicht so aus, als hätte es irgendwelche aktuellen Updates. Schlage vor, dass du nach einer alternativen Lösung suchst. –

+0

Ja, ich hatte eine Variable wie diese deklarieren: declare var easyPieChart: any; –

Antwort

1

Sie benötigen, um Ihre tsconfig.json „Erklärung“ ändern: true, wie dies

{ 
    "compilerOptions": { 
    "allowSyntheticDefaultImports": true, 
    "declaration": true, 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "lib": ["dom", "es2015"], 
    "module": "es2015", 
    "moduleResolution": "node", 
    "sourceMap": true, 
    "target": "es5" 
}, 
"include": ["src/**/*.ts"], 
"exclude": ["node_modules", "src/**/*.spec.ts", "src/**/__tests__/*.ts"], 
"compileOnSave": false, 
"atom": { 
    "rewriteTsconfig": false 
} 
} 

und Sie müssen einen Ordner und eine Datei wie diese ‚Typisierungen/index.d.ts‘ in Ihrem Projekt erstellen

see this image

hoffen, dass Sie mein schlechtes Englisch