当前位置:首页> 正文

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其它相关文章!

展开全文阅读

相关内容