Неправильно припускати, що ngInclude
може пройти необроблений шлях? Я намагаюся встановити своє ngInclude
так:
<div ng-include src="views/header.html"></div>
Це не працює, але якщо я роблю щось подібне, воно працює.
// HeaderController
app.controller('HeaderCtrl', function($scope){
$scope.templates = {[
template: { url: 'views/header.html' }
]};
$scope.template = $scope.templates[0].template;
});
У моєму index.html
<div ng-controller="HeaderCtrl">
<div ng-include src="template.url"></div>
</div>
Чи ngInclude
тільки за винятком значень поза області дії? Якщо так, то це так, а не пряме включення html часткового.