2017-10-13 1 views
2

私のANgularプロジェクトでngx-pipesプラグイン(https://github.com/danrevah/ngx-pipes#filterby)を使用しています。そして、私は複数のプロパティでフィルタリングする方法を見つけることはありません。複数の条件でngx-pipeフィルタを使用する

私のデータは今、この

[{'name': 'tom', 'age':12, location:'denver'}, 
{'name': 'jerry', 'age':11, location:'denver'}, 
{'name': 'scott', 'age':12, location:'denver'}, 
{'name': 'tiger', 'age':13, location:'colarado'}, 
{'name': 'lion', 'age':11, location:'denver'}] 

のように見える、私は年齢が11であり、その位置が「デンバー」でデータをフィルタリングするfilterByパイプを使用します。

私にこれを手伝ってください。

答えて

0

chainパイプがあります。

p>{{ users | filterBy: ['age']: 11 | filterBy: ['location']: 'Denver' }}</p> 

大きなアレイを使用すると、パフォーマンスの問題が発生する可能性があります。これは、角度2+にフィルタパイプが実装されていない理由です。これを覚えておいてください。理解を深めるためthisを読んでください。

関連する問題