2017-01-05 2 views
3

Je suis désolé de poser cette question idiote. J'essaie d'utiliser pathfinding.js (https://github.com/qiao/PathFinding.js/) dans ionic pour ma page navigation.html (un fichier partiel situé dans le répertoire www/templates /) mais il ne fonctionne pas avec les fichiers partiels sauf avec le fichier racine index.html uniquement. Cependant, il me donne une erreur si je l'utilise dans le fichier racine index.html, peut-être parce qu'il doit dessiner un svg dans la page navigation.html, mais il n'a pas pu trouver la page navigation.html car il est dans l'index. html (dépendance avec le fichier navigation.html)Comment inclure la bibliothèque tierce javascript dans l'application ionique?

Je pense utiliser une tondeuse, mais est-ce que je peux résoudre ce problème?

Répondre

0

Dans le fichier d'index, ajoutez la balise de script pour ajouter des scripts.

<script src="./templates/PathFinding.js/"> `

Il va se charger.

Cependant, si vous utilisez Bower .. Bower téléchargera uniquement les fichiers dans le dossier src .. vous devrez alors ajouter manuellement des balises de script pour le script dans le index.html.

+0

Bonjour, merci d'avoir répondu à ma question. Je suis désolé si ma question n'est pas très claire pour vous. J'ai mentionné que je ne peux pas inclure ces bibliothèques tierces dans mon fichier d'index car je recevrai une erreur, peut-être en raison de la dépendance (dépendance à la navigation.html). Alors le bower peut-il résoudre ce problème? – Antoni

+0

mais, je ne pense pas que cela puisse créer un problème ... Afficher l'erreur que vous obtenez ou les journaux de la console le cas échéant. –

+0

Salut merci pour votre réponse. C'est une longue erreur. Cependant, il dit que l'erreur vient de raphael.js. Raphael js est pour nous de dessiner svg. Donc, je suppose que le fichier d'index ne peut pas dessiner le svg car il n'a pas les dépendances ou l'endroit pour dessiner le svg. – Antoni