为什么我的外部模板不使用渲染项目ng-repeat
?
--- AngularJS1.1.5
我偶然发现了这个错误,但我不确定它是否是同一个问题?如果是,有什么解决方法吗?
这是一个使用静态列表的Plunker,但解决方案需要支持两种方式绑定,因为数据是动态的。(这就是它应该如何工作的方式......)
控制器
.controller('main', ['$scope',function($scope) {
$scope.items = ['a','b','c'];
}])
指示
.directive('items', function() {
return {
restrict: 'E',
replace: true,
controller: 'main',
templateUrl: 'items.html',
link: function(scope, controller) {
}
};
})
项目.html
<div ng-repeat="item in items">
{{item}}
</div>