AngularJs enthalten teilweise Vorlage
Ich habe in meinem Haupt-layout-Datei
<body>
<header id="header" ng-controller="HeaderController"></header>
<div class="container" ng-view></div>
Habe ich eine header.html partielle template in mein Verzeichnis Struktur.
Wie diese Vorlage in meine app? Ich dachte, eckig, beinhaltet automatisch die Vorlage nach der Verarbeitung der controller, aber es funktioniert nicht.
Dem header-Knoten der ersetzt werden sollte mit dem Inhalt dieser Datei.
InformationsquelleAutor der Frage user3403716 | 2014-03-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einer Weise, einschließlich Vorlagen/html-Fragmente aus externen Dateien ist die Verwendung der
ng-include
- Richtlinie (doc).oder
InformationsquelleAutor der Antwort Suvi Vignarajah
Vom
Angular 2
ngInclude
wurde entfernt und benutzerdefinierten Richtlinien werden bevorzugt. Dies ist der Weg, den ich kommen mitDefinieren Sie die Haupt-Komponente für Ihre app, die den link zu der master-Seite
- Und dies ist die wichtigste Vorlage
base.html
enthält das body-tag und das app-tag<body> <app>Loading ...</app> </body>
Navigation
undFooter
wie die MainComponent, die zu Ihrer partiellen VorlagenInformationsquelleAutor der Antwort Thai Tran