उदाहरण यहाँ देखें: http://docs.angularjs.org/api/ng.filter:filter
आप फोन के किसी भी गुण का उपयोग करके <input ng-model="search">खोज कर सकते हैं और आप केवल नाम का उपयोग करके खोज कर सकते हैं <input ng-model="search.name">, और परिणाम उचित रूप से नाम से फ़िल्टर किए जाते हैं (फोन नंबर में टाइप करने से कोई परिणाम नहीं मिलता है, जैसा कि अपेक्षित है)।
चलो मैं एक "नाम" संपत्ति, एक "फ़ोन" संपत्ति है, और एक "गुप्त" संपत्ति के साथ एक मॉडल है, मैं कैसे द्वारा फ़िल्टर करने के बारे में जाना कहते हैं कि दोनों "फोन" गुण और "नाम" और नहीं "गुप्त" संपत्ति ? तो संक्षेप में, उपयोगकर्ता एक नाम या फोन नंबर टाइप कर सकता है और ng-repeatसही तरीके से फ़िल्टर कर सकता है, लेकिन भले ही उपयोगकर्ता एक "गुप्त" मूल्य के बराबर हिस्से में टाइप किया हो, यह कुछ भी वापस नहीं करेगा।
धन्यवाद।
ng-modelनिर्दिष्ट " वस्तु को "नाम" ऑब्जेक्ट में संलग्न करने के परिणामस्वरूप वस्तुओं को उनकी संपत्ति द्वारा बार-बार कैसे फ़िल्टर किया जाएगा ? यानी मेरे लिए सहज रूप से, आपको अपने फ़िल्टर में निर्दिष्ट करके विशेष रूप से फ़िल्टर करने में सक्षम होना चाहिए : `लिखने के बजाय` <इनपुट एनजी-मॉडल = "search.name"> ...search.nameng-modelnamenameng-repeatfilter: friend.name