私はこの問題を抱えており、最良の方法で解決する方法を知りたいと思います。テキストボックスでng-repeatの結果をフィルタリングする必要があります。ハッシュタグが最初の記号として使用されている場合、特定の1つの列に対してのみフィルタを使用する必要があります。例えば:デフォルトでAngularJS ngは、オブジェクトとテキストボックスの1つの属性でフィルタを繰り返します。
- =のみ、検索ボックスに挿入されたテキストによってフィルタ - を意味 フィルタは、各ユーザーのすべての属性で動作するはずです。
ユーザーがHashtag:valueと入力すると、1つの属性でフィルタリングされます。例えば :(代わりに、検索ボックスに、通常の値のユーザーインサートの)
#ID: 33
は、次の日付を持っている33
#date: 1/12/2014
ウィルフィルタユーザーのみが含まれているIDを持つユーザーのみをフィルタリングします
var users = [{ "name": "Bruce", "city": "Thailand", "date": "1/12/2014", "id": 3376848 }, { "name": "Frank", "city": "Bangladesh", "date": "11/10/2014", "id": 4482771 }, { "name": "Judith", "city": "Philippines", "date": "13/9/2015", "id": 4981921, }, { "name": "Earl", "city": "Ukraine", "date": "21/6/2015", "id": 4024523, }];