フィルターを作成しようと調べていましたが、かなりイライラしていました。
「チャンク」フィルターを作成するために私がフォローしていたいくつかのリソースを次に示します。
https://groups.google.com/forum/#!topic/angular/IEIQok-YkpU https://groups.google.com/forum/#!topic/angular/gEv1-YV-Ojg
私はそれを試してみて、いくつかの成功を収めました。しかし、バージョン間で動作に違いがあることがわかりました
$$hashKey を生成するために説明されているメソッドは、1.1.5 バージョンでは機能しません。コードはまったく同じですが、最初のフィドルは問題ありませんが、2 番目のフィドルは反復エラーを生成します。
http://jsfiddle.net/nRGTX/38/ - 1.0.3 バージョン
http://jsfiddle.net/nRGTX/39/ - 1.1.5 バージョン
Error: 10 $digest() iterations reached. Aborting!
Watchers fired in the last 5 iterations: [["fn: $watchCollectionWatch; newVal: 16; oldVal: 14"],["fn: $watchCollectionWatch; newVal: 18; oldVal: 16"],["fn: $watchCollectionWatch; newVal: 20; oldVal: 18"],["fn: $watchCollectionWatch; newVal: 22; oldVal: 20"],["fn: $watchCollectionWatch; newVal: 24; oldVal: 22"]]
これを書くための回避策/適切な方法はありますか?