Angularjs自定义过滤器
来源:互联网 发布:iphone7电池检测软件 编辑:程序博客网 时间:2024/05/17 07:45
1.AngularJS编写自定义过滤器的形式和AngularJS的factory 和service非常相像,返回一个对象或者是一个函数,编写的时候,需要一个带有一个以上参数的函数即可。
2.格式:
app.filter('filter名称',function(){ return function(需要过滤的对象,过滤器参数1,...){ //...执行业务逻辑代码 return 处理后的对象; }});
3.示例
app.register.filter('jxListFilter',function(){ return function(shipTypes,typeName,code){ if(!typeName && !code) return shipTypes; var r = []; for(var i=0; i < shipTypes.length;i++){ var jx = shipTypes[i]; if ( (!typeName || jx.typeName.indexOf(typeName) >= 0) && (!code || jx.id.indexOf(code) >= 0) ) r.push(jx); } return r; } });
过滤器使用
<tr ng-repeat="jx in shipTypes | jxListFilter:typeName:id"></tr>
0 0
- AngularJS 过滤器\自定义过滤器 $filter
- AngularJS过滤器以及自定义过滤器
- angularJS自定义过滤器使用
- angularJS---自定义过滤器
- angularjs自定义过滤器demo
- angularjs自定义过滤器
- Angularjs自定义过滤器
- angularJS 自定义过滤器
- 《AngularJs》$filter 自定义过滤器
- angularjs自定义过滤器
- AngularJs[自定义过滤器]
- AngularJs自定义过滤器
- angularJS filter自定义过滤器
- 【AngularJS】自定义过滤器
- angularjs-自定义过滤器示例
- AngularJs自定义过滤器
- AngularJS -自定义过滤器
- AngularJS自定义过滤器
- 跟着洲洲哥一块学习Swift-数组
- 开篇
- swift2.0 学习笔记Nineteen
- 英国大概率退出欧盟!
- 友盟第三方登录
- Angularjs自定义过滤器
- Android加密工具--APKProtect的使用
- iOS软件开发实现类似微信上传图片选择
- 算法导论一:Analysis of Algorithms
- 从Action中传值到JSP页面的方法
- Nginx是什么?Nginx介绍及Nginx的优点
- github资源
- 【ppt入门教程】Win7系统怎样实现ppt双屏显示不同的内容
- NYOJ 108 士兵杀敌(一)