Angularjs में filter का उपयोग डेटा को संशोधित करने के लिए करते है एक पाइप वर्ण का उपयोग करते हुए expressions और निर्देशों में filter को जोड़ सकते हैं Angularjs में filter भी पैरामीटर्स ले सकता है
एक filter user को प्रदर्शित करने के लिए expression के मान को formatted करता है उदाहरण के लिए, यदि आप अपने स्ट्रिंग को lowercase या सभी को uppercase में करना चाहते हैं, तो आप इसमें filter का उपयोग कर सकते हैं
फ़िल्टर को view टेम्पलेट, controller या सेवाओं में इस्तेमाल किया जा सकता है angularJS में built-in फ़िल्टर एक संग्रह के साथ आता है
Uppercase Filter
Lowercase Filter
Currency Filter
Uppercase फ़िल्टर का यूज़ स्ट्रिंग के पात्रों को uppercase में बदलने के लिए किया जाता है यह एक इनपुट के रूप में स्ट्रिंग के एक टुकड़ा को लेता है और इसे uppercase स्ट्रिंग में रूपांतरित करता है।
Lowercase फ़िल्टर को स्ट्रिंग के वर्णों को lowercase में बदलने के लिए यूज़ में लाया जाता है यह एक इनपुट के रूप में स्ट्रिंग के एक टुकड़ा को लेता है और इसे lowercase स्ट्रिंग में रूपांतरित करता है।
Currency फ़िल्टर का उपयोग currency में संख्याओं को format करने के लिए किया जाता है
<!DOCTYPE html> <html> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script> <body> <div ng-app="myApp" ng-controller="personCtrl"> <p>This Name {{ lastName | uppercase }}</p> </div> <script> angular.module('myApp', []).controller('personCtrl', function($scope) { $scope.firstName = "Reena", $scope.lastName = "Sharma" }); </script> </body> </html>
This Name {{ lastName | uppercase }}