Ich habe eine eckige App, und möchte in einer Vorlage, andere als divs hinzufügen. ng-include schien eine perfekte Wahl zu sein.ng-Include kompiliert zu einem Kommentar
In main.html
<div id="page-wrapper">
<div ng-include src="'/partials/module.html'"></div>
</div>
In module.html
<div class="module">
<h1>Module</h1>
</div>
Alle Dateien im partials-Ordner in der App leben.
Wenn ich dies an der Stelle im HTML-Code ausführen, bekomme ich <!-- ngInclude: -->
, und ersetzen die divs in main.html mit der auch unterstützt ng-include-Tag, kompiliert es zu <!-- ngInclude: undefined -->
.
Weiß jemand, was das Problem sein könnte?
Überprüfen Sie den Netzwerkverkehr, sehen Sie, wo die HTTP-Anfrage für '/ partials/module.html' geht. Es ist wahrscheinlich nicht der richtige Weg. Es sollte relativ zum Stamm der App sein, und ich vermute, dass es nicht ist. – ivarni
können Sie eine Datei des Codes veröffentlichen, der dieses Problem verursacht? – CuriousMind
Überprüfen Sie den Pfad, wenn Sie in localhost ausgeführt werden, versuchen Sie, localhost: 8080/partials/module.html auszuführen, dies sollte den richtigen HTML-Code anzeigen. – Skeptor