2016-08-01 4 views
0

Je construis une application web angulaire et j'essaie d'incorporer ngCart. Je l'ai installé en utilisant bower install ngcart --save, incorporé le fichier bower dans mon fichier index.html et l'ai injecté en tant que dépendance dans l'application. Lorsque je tente d'utiliser la directive <ngcart-addtocart> (uniquement incorporant la balise ngcart-addtocart dans le fichier de vue), je reçois l'erreur suivante - Error: [$compile:tpload] Failed to load template: template/ngCart/addtocart.html (HTTP status: 404 Not Found)Modèle non trouvé- en utilisant angularjs ngCart pour construire le panier pour le commerce électronique

Je pense qu'il est quelque chose de simple que je suis absent. Je vous remercie!

Répondre

1

Regardez dans le répertoire que bower installé a téléchargé les fichiers.

app/public/libraries/ngCart/template/ 
└── ngCart 
    ├── addtocart.html 
    ├── cart.html 
    ├── checkout.html 
    └── summary.html 

puis dans la directive écrire dans l'emplacement du modèle.

<ngcart-summary template-url="/libraries/ngCart/template/ngCart/summary.html"></ngcart-summary> 
0

Dans le dossier ngcart il y a un nom de dossier de modèle, vous le copiez dans le dossier du projet, car il contient le html dont il s'est plaint manque.