Lihat contohnya di sini: http://docs.angularjs.org/api/ng.filter:filter
Anda dapat mencari berdasarkan salah satu properti telepon dengan menggunakan <input ng-model="search">
dan Anda dapat mencari hanya dengan nama dengan menggunakan <input ng-model="search.name">
, dan hasilnya disaring dengan tepat berdasarkan nama (mengetik nomor telepon tidak memberikan hasil apa pun, seperti yang diharapkan).
Katakanlah saya memiliki model dengan "nama" properti, "telepon" properti, dan "rahasia" properti, bagaimana aku pergi tentang penyaringan oleh kedua "nama" dan "telepon" properti dan tidak "rahasia" properti ? Jadi pada dasarnya, pengguna dapat mengetik nama atau nomor telepon dan ng-repeat
akan memfilter dengan benar, tetapi meskipun pengguna mengetikkan nilai yang sama dengan bagian dari nilai "rahasia", itu tidak akan mengembalikan apa pun.
Terima kasih.
ng-model
(ditentukansearch.name
di bidang INPUTng-model
) akan mengakibatkan objek diulang disaring olehname
propertinya? Yaitu secara intuitif bagi saya, Anda harus dapat secara khusus memfilter hanyaname
dengan menentukan dalamng-repeat
filter Andafilter: friend.name
:, daripada `menulis` <input ng-model = "search.name"> ...