Ist es falsch anzunehmen, dass ngInclude
einen rohen Pfad einnehmen kann? Ich versuche meine ngInclude
wie folgt festzulegen:
<div ng-include src="views/header.html"></div>
Dies funktioniert nicht, aber wenn ich so etwas tun es funktioniert.
// HeaderController
app.controller('HeaderCtrl', function($scope){
$scope.templates = {[
template: { url: 'views/header.html' }
]};
$scope.template = $scope.templates[0].template;
});
In meiner index.html
<div ng-controller="HeaderCtrl">
<div ng-include src="template.url"></div>
</div>
Does ngInclude
nur außer Werte aus der Reichweite? Wenn ja, warum ist es so und nicht eine direkte Einbeziehung der HTML teilweise.
Yea nur sah das. Beispiele, die ich anschaute, waren eine ältere Version von eckig. – Chad
Habe heute Nachmittag viel Zeit damit verbracht, dieses herauszufinden. Natürlich muss es eine Zeichenfolge sein. Das macht * vollständig * sinnvoll. –
funktioniert nicht mit ngSanitize im App-Modul aktiviert. Ich suche nach einer Lösung. – Dida