AngularJS自定义过滤器用法经典实例总结

AngularJS自定义过滤器用法经典实例总结

这篇文章主要介绍了AngularJS自定义过滤器用法,结合实例形式总结分析了AngularJS自定义过滤器进行包含、替换、筛选、过滤、排序等操作相关实现技巧与注意事项,需要的朋友可以参考下

本文实例讲述了AngularJS自定义过滤器用法。分享给大家供大家参考,具体如下:

过滤器结构

 {{带过滤数据 | 过滤器名:参数1:参数2:参数3.....}} app.filter('过滤器名', function () { return function (待过滤数据, 参数....) { ...... return 已过滤数据; } 

示例一:是否包含

    
NamePhone
{{friend.name}}{{friend.phone}}

示例二:倒序

    
姓名:{{ name }}
倒序:{{ name | reverse }}
倒序并大写:{{ name | reverse:true }}

示例三:替换

    
{{welcome | replaceHello}}
{{welcome | replaceHello:3:5}}

示例四:筛选

   自定义过滤器 
  • 序号姓名性别年龄分数
  • {{$index+1}}{{stu.name}}{{stu.sex}}{{stu.age}}{{stu.score}}

示例五:排序

   表头排序 
  • 序号 姓名 性别 年龄 分数
  • {{$index+1}}{{stu.name}}{{stu.sex}}{{stu.age}}{{stu.score}}

示例六:输入过滤

   字符查找 
  • 序号姓名性别年龄分数
  • {{$index+1}}{{stu.name}}{{stu.sex}}{{stu.age}}{{stu.score}}

参考:

angularjs实战

更多关于AngularJS相关内容感兴趣的读者可查看本站专题:《AngularJS指令操作技巧总结》、《AngularJS入门与进阶教程》及《AngularJS MVC架构总结

希望本文所述对大家AngularJS程序设计有所帮助。

以上就是AngularJS自定义过滤器用法经典实例总结的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读

    opporeno8参数配置及价格

    opporeno8参数配置及价格,面部,亿元,Oppo的荣誉2020年1月4日,接近屏幕关闭传感器是否支持双卡:支持oppor11splus什么时候上市的Oppo R11S P

    魅蓝note6性能参数有哪些

    魅蓝note6性能参数有哪些,摄像头,蓝牙,魅蓝note6性能参数有哪些魅力蓝色Note6最好拍照。电池寿命更长。蓝色Note6使用高通 snapdragon 625

    金蝶凭证排序号乱了

    金蝶凭证排序号乱了,,1.金蝶的顺序号跟凭证号不一致怎么办没关系的,可以在凭证过滤界面选择按凭证号或者凭证顺序号来排序,一般都选择凭证号

    设置总账参数|用友u8设置总账参数

    设置总账参数|用友u8设置总账参数,,1. 用友u8设置总账参数1、首先要点开数据权限控制设置;2、选择想要设置控制的单据;3、打开后看到左上角

    2010年底DIY硬件总结和安装参考

    2010年底DIY硬件总结和安装参考,,它似乎只是一眨眼的功夫从过去的最后一眼。看看现在的岗位似乎就在昨天,但看看当年的内容是真的走了,如果

    csgo参数设置|csgo怎么保存

    csgo参数设置|csgo怎么保存,,csgo怎么保存第一步下载csgo的官方版本。然后再下载一个5e对战平台,PS:5e的账号和csgo的账号不是一个账号。第

    移动apn设置|移动apn设置参数

    移动apn设置|移动apn设置参数,,移动apn设置参数1、打开手机系统设置界面应用,点击页面中的“移动网络”设置选项。2、进入移动网络设置页面