angularjs实战之filter使用一
来源:互联网 发布:四年级英语辅导软件 编辑:程序博客网 时间:2024/05/23 12:58
一、格式化数字为货币格式
div>{{money|currency:"$"}}<div>{{money|currency:"RMB"}}</div>
script:
app.controller(“crl”, function(
scope, filter) {
$scope.money=”4545”; }) [
显示为
$4,545.00
RMB4,545.00
二、lowercase 格式化字符串为小写。
姓名为 {{ lastName | lowercase }}
app.controller(“crl”, function(
scope, filter) {
$scope.lastName =”AAA”; }); [
显示为
aaa
三、uppercase 格式化字符串为大写。
姓名为 {{ lastName | uppercase }}
app.controller(“crl”, function(
scope, filter) {
$scope.lastName =”aaa”; }); [
显示为
AAA
四、filter 从数组项中选择一个子集
<div>{{array|filter:"s"}}</div><div ng-repeat="item in array|filter:'s'">{{item.name}}</div>
app.controller(“crl”, function(
scope, filter) { $scope.array = [ {
name : ‘Tobias’ }, { name : ‘Jeff’ }, { name : ‘Brian’
}, { name : ‘Igor’ }, { name : ‘James’ }, { name :
‘Brad’ } ]; });
显示为
[{“name”:”Tobias”},{“name”:”James”}]
Tobias
James
五、orderBy 根据某个表达式排列数组。
输入过滤器可以通过一个管道字符(|)和一个过滤器添加到指令中,该过滤器后跟一个冒号和一个模型名称。模型名字前加负号为降序,默认为升序
<div ng-repeat="item in array|orderBy:'-name'">降序 {{item.name}}</div><div ng-repeat="item in array|orderBy:'name'">升序 {{item.name}}</div>
app.controller(“crl”, function(
scope, filter) { $scope.array = [ {
name : ‘Tobias’,age:”18” }, { name : ‘Jeff’,age:”19” }, {
name : ‘Brian’,age:”19” }, { name : ‘Igor’,age:”55” }, {
name : ‘James’,age:”19” }, { name : ‘Brad’,age:”19” } ,{
name : ‘aaas’,age:”19” }]; });
显示为
降序 Tobias
降序 Jeff
降序 James
降序 Igor
降序 Brian
降序 Brad
降序 aaas
升序 aaas
升序 Brad
升序 Brian
升序 Igor
升序 James
升序 Jeff
升序 Tobias
5.1.多个模型排序(先按名字排序在按年龄排序)
<div ng-repeat="item in array|orderBy:['name','age']">升序 {{item.name}}{{item.age}}</div>
app.controller(“crl”, function(
$scope.array = [ {
name : ‘Tobias’,age:”18”
}, {
name : ‘Jeff’,age:”19”
}, {
name : ‘Brian’,age:”19”
}, {
name : ‘Igor’,age:”55”
}, {
name : ‘James’,age:”19”
}, {
name : ‘adsd’,age:”19”
} ,{
name : ‘adsd’,age:”20”
}];
});
显示为
升序 adsd19
升序 adsd20
升序 Brian19
升序 Igor55
升序 James19
升序 Jeff19
升序 Tobias18
- angularjs实战之filter使用一
- AngularJS实战之filter的使用二
- angularjs培训之filter
- AngularJs 服务之$filter
- angularjs之filter过滤器
- AngularJS实战之ng-repeat的使用
- AngularJs 之过滤器($filter)
- AngularJs directive使用自定义filter
- AngularJS-Filter的用法(一)
- 走进AngularJs之过滤器(filter)
- angularJS中filter(过滤器)的使用
- angularJs-----$filter过滤器使用 自定义过滤器
- angularJs-----$filter过滤器使用 自定义过滤器
- AngularJS filter
- [AngularJS] Filter
- angularJs | filter
- angularjs-filter
- Angularjs Filter
- Binary tree Preorder -iterative methond(stack)
- 集合的ListIterator的用法
- python 1
- Vue.js--基本命令&组件化应用构建
- 千寻(Engram)介绍
- angularjs实战之filter使用一
- 安卓8.0 新功能 新特性
- JavaFX设置Button圆角
- Irrelevant Elements UVA
- python初学1
- 猜数字游戏
- 【HAOI2015】树上操作(树链剖分)
- Codeforces 845B Luba And The Ticket (贪心)
- Java反射学习