私はフィルタを書き込もうとしていますが、かなりイライラしています。ここで
は、私はある程度の成功を収めて、それを試してみた私は
https://groups.google.com/forum/#!topic/angular/IEIQok-YkpU https://groups.google.com/forum/#!topic/angular/gEv1-YV-Ojg
「チャンク」フィルタを作成するため、次のされたリソースのカップルです。バージョン間の動作に違いがあることが判明しました
$$ hashKeyを生成するために記述されているメソッドは、1.1.5バージョンでは機能しません。 - 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"]]
http://jsfiddle.net/nRGTX/38/:第二は、繰り返しエラーで生成しながら、最初のバイオリンは、コードがまったく同じであっても、結構なのですが、これを書くための回避策/適切な方法はありますか?
ありがとうございました!キャッシュでは、ページに複数のチャンクフィルタがあるとどうなりますか?私はここで少し試行しましたhttp://jsfiddle.net/nRGTX/42/それは2つのチャンクフィルターのために働くようですが、なぜ私はフィルターが互いに絡み合うことを期待していたのでしょうかと疑問に思っています。 – zcaudate
複数のフィルタでテストしました。そのようなソリューションは、そのように動作するように設計されていました。キャッシュは、arrayとchunkSizeの組み合わせごとに別々のエントリを格納するので、異なるサイズまたは異なる配列を持つ2つのフィルタが競合しないように注意してください。 –