有人可以对以下代码进行澄清:
var myApp = angular.module('myApp', []);
myApp.controller('mainController', ['$scope', '$filter', function($scope, $filter) {
$scope.handle = '';
$scope.lowercasehandle = function() {
return $filter('lowercase')($scope.handle);
};
}]);
此代码使句柄中的所有内容都为小写。我的问题是,$ filter(' lowercase')来自哪里?字符串"小写"知道把把手全部小写?我没有在Angular的任何地方定义它。是'小写'已经以某种方式建立了角度?