2013-10-26 28 views
0
<li ng-repeat="chapter in book.chapters | limitTo:$parent.book.limit" >...</li> 

,這並不工作,但如果我調試li的範圍,$parent.book.limit已經得到了有效的值(我已經設置它的控制器課程)。Angular.js:NG-重複裏面limitTo過濾複雜表達式

是不是代碼片合法?有沒有辦法實現它?

變量限制位於父級上,因爲需要從其他操作動態更改。

普拉克相關:http://plnkr.co/edit/Hlz0nV

+0

看起來不錯,不知道爲什麼你需要使用$ parent。用更多的代碼發送一個plunk。 –

+0

對我來說也不錯。無法重現錯誤。 http://plnkr.co/edit/2UFCKZvZ7bJ0cy0c7aCi?p=preview – bekite

+0

增加了一個修改後的plunk,反映了我的情況。 @bekite是你的plunker工作,但你有兩個不同的控制器,我只有一個,我的孩子在父範圍的數組 – apelliciari

回答

1

刪除$父從$ parent.book.limit,它應該工作。