货币格式化 - currencyFilter
{{ 12.0155 | currency }}
{{ 12.0155 | currency:'¥' }}
{{ 12.0155 | currency:'CNY':3 }}
{{ 12.0155 | currency:undefined:1 }}
日期格式化 - dateFilter
{{ '2016-02-19T10:34:00.000Z' | date:'yyyy.MM.dd HH:mm:ss.sss' }}
{{ 1 | date:'yyyy.MM.dd HH:mm:ss.sss' }}
{{ 1 | date:'yyyy.MM.dd HH:mm:ss.sss':'UTC' }}
数组过滤 - filterFilter
无过滤
-
{{ p.name }}, {{ p.age }}
使用字符串过滤,仅显示包含{{ kw0 }}的数据
-
{{ p.name }}, {{ p.age }}
使用自定义函数过滤,仅显示name等于{{ kw1 }}的数据
-
{{ p.name }}, {{ p.age }}
使用对象{{ kw2 }}过滤,仅显示name包含{{ kw2.name }}的数据
-
{{ p.name }}, {{ p.age }}
指定comparator={{ kw3 }}过滤,大小写及内容均需完全匹配
默认值,大小写不敏感的方式匹配
{{ kw4 }}
-
{{ p.name }}, {{ p.age }}
指定comparator为function进行过滤
-
{{ p.name }}, {{ p.age }}
数据个数限制-limitToFilter
限制显示前{{ kw6 }}条数据
-
{{ p.name }}, {{ p.age }}
排序-orderByFilter
'-'表示这列倒叙排序,默认为顺序排序
-
{{ p.name }}, {{ p.age }}
参数reverseOrder:true表示结果集倒叙显示
-
{{ p.name }}, {{ p.age }}
大小写转换-xxxcaseFilter
- {{ kw7 }}
- {{ kw7 | uppercase }}
- {{ kw7 | lowercase }}
数字过滤-numberFilter
- {{ kw8 }}
- {{ kw8 | number }}
保留1位小数,四舍五入
- {{ kw8 | number:1 }}
JSON格式化 - jsonFilter
格式化之前
{{ ps }}
格式化之后
{{ ps | json }}
自定义Filter - customFilter
{{ kw10 }}的第{{ kw11 }}位的字符替换为{{ kw12 }}
- {{ kw10 | filter0:kw11:kw12 }}