Ich möchte die Breadcrumb-Funktion von Angular verwenden . Ich habe diese Javascript-Datei meinem Service-Ordner hinzugefügt.
Ich habe meiner Datei header.html ein div hinzugefügt, um das Javascript aufzurufen. Laut Angular sollte das Div wie folgt aussehen:
%Vor% Das Div wird erstellt, und wenn ich es inspiziere, sehe ich <!-- ngRepeat: breadcrumb in breadcrumbs.getAll() -->
Aber keine Paniermehl. Irgendwelche Ideen?
Es reicht nicht aus, den HTML-Code einfach der Header-Vorlagendatei hinzuzufügen. Stellen Sie sicher, dass Sie auch Folgendes abgeschlossen haben:
Fügen Sie breadcrumbs.js
in Ihre Haupt-HTML-Vorlage (normalerweise index.html) ein:
Fügen Sie services.breadcrumbs
als Modulabhängigkeit für Ihre Hauptanwendung hinzu:
Stellen Sie abschließend sicher, dass Sie den Dienst breadcrumbs
tatsächlich in Ihren Controller injizieren, und hängen Sie ihn dann an $ scope an:
Sie können die Implementierung der Schritte 2 und 3 im angular-app-Projekt sehen in der Datei app.js (siehe Zeilen 6, 60 und 62).
Tags und Links angularjs angularjs-directive breadcrumbs