1. 首页
  2. 编程语言
  3. Javascript
  4. 走进AngularJs之过滤器(filter)详解

走进AngularJs之过滤器(filter)详解

上传者: 2021-11-10 03:54:12上传 PDF文件 113.91 KB 热度 12次

过滤器正如其名,作用就是接收一个输入,通过某个规则进行处理,然后返回处理后的结果。主要用在数据的格式化上,例如获取一个数组中的子集,对数组中的元素进行排序等。ng内置了一些过滤器,它们是:currency(货币)、date(日期)、filter、json、limitTo、lowercase(小写)、uppercase(大写)、number(数字)、orderBy(排序)。在服务中使用filter也是同样的道理。此时你可能会有疑惑,如果我要在controller中使用多个filter,难道要一个一个注入吗,这岂不太费劲了?好处是你可以方便使用不同的filter了。同样是很鸡肋的一个filter,没有参数,只能把整个字符串变为小写,不能指定字母。filter的自定义方式也很简单,使用module的filter方法,返回一个函数,该函数接收输入值,并返回处理后的结果。

用户评论