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