我正在尝试使用以下代码动态包含模板。在您输入ng-repeat范围之前,所有似乎都运行良好。我正在使用angular1.2RC1。
http://plnkr.co/edit/S2e2w5PmMjrMwrgZKJW4?p=preview
angular.module('myApp', []).
controller('myCtrl', function($scope) {
$scope.templateName = 'template1.html';
$scope.templateConfig = [
{
templateName : 'template2.html'
},
{
templateName : 'template3.html'
}
];
});
<body ng-controller="myCtrl">
<div ng-include src="templateName"></div>
<div ng-repeat="template in templateConfig">
<div ng-include src="template.templateName"></div>
</div>
</body>
答案 0 :(得分:3)
替换
<script data-require="angular.js@1.2.0-rc1" data-semver="1.2.0-rc1" src="http://code.angularjs.org/1.2.0rc1/angular.js"></script>
与
<script src="http://code.angularjs.org/1.2.0-rc.2/angular.js"></script>