您的位置:首页 > Web前端 > AngularJS

AngularJS 过滤器

2016-08-23 19:55 281 查看

<!DOCTYPE html>
<html lang="en" ng-app="test">
<head>
<meta charset="UTF-8">
<title>过滤器</title>
</head>
<body ng-controller="ctr">
<!-- 1、currency -->
<div>{{ aa|currency:"¥" }}</div>
<!-- 2、lowercase -->
<div>{{ bb|lowercase }}</div>
<!-- 3、uppercase -->
<div>{{ cc|uppercase }}</div>
<!-- 4、orderBy -->
<ul>
<li ng-repeat="j in obj|orderBy: 'country'">{{ j.name + "," + j.country }}</li>
</ul>
<!-- 5、filter -->
<p>输入过滤:</p>
<input type="text" ng-model="guo">
<ul>
<li ng-repeat="j in obj|filter: guo|orderBy: 'country'">{{ j.name + "," + j.country }}</li>
</ul>
</body>
<script type="text/javascript" src="../shop/js/angular.min.js"></script>
<script type="text/javascript">
var app = angular.module("test", []);
app.controller("ctr", function($scope){
$scope.aa = 10069;
$scope.bb = "HGGIIBMJDKHF";
$scope.cc = "bndjfdeoso";
$scope.obj = [{name: "gh", country: "hd"},{name: "sd", country: "y"},{name: "f", country: "g"}];
});
</script>
</html>

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: