AngularJS的过滤器总结
来源:互联网 发布:广东联通宽带提速软件 编辑:程序博客网 时间:2024/06/05 05:40
<script>
var app = angular.module("myapp",[]);
////////////自定义过滤器
return function(input){
//首字母大写
//var v=input.trim()[0].toUpperCase()+input.slice(1);
var v =input.replace(/是/g,"*");
return v;
}
});
app.controller("democ",["$scope",function(aa){
aa.nowtime=new Date();
aa.datas=["aa","bb","cc","vv","ff"];
aa.datas2=["egg","apple","bank","morn","good","zone"];
aa.datas3=[{name:"刚刚",age:12},{name:"基金",age:19},{name:"正则",age:15},{name:"王五",age:15}];
}
<body ng-app="myapp" ng-controller="democ">
<table border="1px solid black" cellspacing="0">
<tr>
<td>currency 货币处理</td>
<td><input type="text" ng-model="money"/></td>
<td>{{money|currency:'$'}}</td>
</tr>
<tr>
<td>uppercase:转为大写</td>
<td><input type="text" ng-model="up"/></td>
<td>{{up|uppercase:''}}</td>
</tr>
<tr>
<td> date: 数据 </td>
<td colspan="2">{{nowtime|date:'yyyy-MM-dd hh:mm:ss'}}</td>
</tr>
<tr>
<td>limitTo:取前几个 或者后几个 </td>
<td>{{datas}}</td>
<td>{{datas|limitTo:3}}</td>
</tr>
<tr>
<td>filter 模糊查询</td>
<td>{{datas2}}</td>
<td>{{datas2|filter: "e"}}</td>
</tr>
<tr>
<td>orderBy排序: 升序 数组|orderBy: '':false;</td>
<td>{{datas2}}</td>
<td>{{datas2|orderBy: '':false}}</td>
</tr>
<tr>
<td>orderBy排序: 升序</td>
<td>{{datas3}}</td>
<td>{{datas3|orderBy: ['age','name']:true}}</td>
</tr>
<tr>
<th colspan="3">自定义过滤器</th>
</tr>
<tr>
<td>自定义 首字母大写</td>
<td ><input ng-model="name"/></td>
<td>{{name|demof}}</td>
</tr>
<tr>
<td>屏蔽敏感字符</td>
<td ><input ng-model="name"/></td>
<td>{{name|demof}}</td>
</tr>
</table>
</body>
]);
</script>
- AngularJS的过滤器总结
- AngularJS的内置过滤器总结
- angularJS的过滤器详解
- angularjs的过滤器
- AngularJS 霸道的过滤器
- angularjs过滤器的学习
- 常用的AngularJS过滤器
- angularJS的过滤器
- AngularJs 常用的过滤器
- AngularJs的过滤器
- angularJS过滤器和自定义的过滤器
- Angularjs 的过滤器使用小结
- angularjs 过滤器
- AngularJs 过滤器
- AngularJS--过滤器
- AngularJs过滤器
- AngularJS 过滤器
- AngularJS 过滤器
- Python爬取哔哩哔哩实时直播弹幕
- 记录
- c++ socket的知识点
- cocos2d-lua class 方法解释
- $.each 与$(selector).each()
- AngularJS的过滤器总结
- 5. scala集合(二)
- 关于svn cleanup失败
- JSON-C
- Android开发调试无法连接到夜神模拟器的解决方法
- 双11背后那些事儿
- TextView部分内容改变颜色,背景色,大小,字体,超链接,删除线,下划线,添加图片
- 解决谷歌浏览器input密码框自动填充
- PAT甲级 1048. Find Coins (25)