$filter filter service: implements data formatting output in the $scope model (Model) (all built-in filters in the view can be implemented).
demo.html:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>AngularJS</title> <script src="angular.min.js"></script> <!-- Introduce AngularJS framework--> </head> <body ng-app="App"> <ul ng-controller="DemoController"> <li>Price: {{price}}</li> <li>Capital: {{str}}</li> <li>Intercept: {{str2}}</li> </ul> <script> var App = angular.module('App',[]); // $filter filter service App.controller("DemoController",['$scope','$filter',function($scope,$filter) { var currency = $filter('currency'); // currency filter can instantiate all built-in filters $scope.price = currency(11.1111); // Complete the function of the filter in the $scope model (Model) (data formatted output) var uppercase = $filter('uppercase'); // uppercase filter $scope.str = uppercase('Hello'); $scope.str2 = $filter('limitTo')('hello',3); // limitTo filter }]); </script> </body> </html>