2
我想打印父指令的ng-repeat迭代器的索引。伪代码:AngularJS父指令范围从内部ng-transclude
的index.html
<div data-repeatable>
{{$index}} does not display
</div>
template.html
<div ng-repeat="i in getTimes(5) track by $index">
{{$index}} displays correctly
<div ng-transclude></div>
</div>
app.js
// Other code omitted
.directive('repeatable', function() {
return {
scope: {},
transclude: true,
templateUrl: 'template.html'
};
})
我过电子邮件的探索了许多不同的方法/调整,但迄今为止没有任何工作。任何帮助将不胜感激!
谢谢。
将范围从父项传递给子项并检入指令控制器是否存在如果不更新'$ scope.index ='number''它会自动更新父项 – 2014-12-02 03:49:44