มันผิดหรือไม่ที่จะถือว่า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 บางส่วนโดยตรง