日期过滤
vm.today=new Date();
{{vm.today | date:"medium"}}
<!-- Aug 20, 2018 11:09:02 PM -->
{{vm.today | date:"yyyyMMddHHmmss"}}
vm.list=[{
'name': 'Ari',
'favorite food': 'Pizza'
}, {
'name': 'Nate',
'favorite food': 'indian food'
}];
{{ vm.list| filter: {'favorite food': 'Pizza'} }}
//运行结果:[{"name":"Ari","favoritefood":"Pizza"}]
json过滤:
json过滤器可以将一个JSON或JavaScript对象转换成字符串。
{{ {'name': 'Ari', 'City': 'SanFrancisco'} | json }}
//运行结果:{ "name": "Ari", "City": "San Francisco" }
数字过滤:
{{ 123456789 | number }}
//<!-- 1,234,567,890 -->
{{ 1.234567 | number:2 }}
//<!-- 1.23 --> 保留数字后两位小数点
orderBy排序 /倒序
vm.list=[{
'name': 'Ari',
'status': 'awake'
},{
'name': 'Q',
'status': 'sleeping'
},{
'name': 'Nate',
'status': 'awake'
}]
{{ vm.list | orderBy:'name' }}
<!--
[
{"name":"Ari","status":"awake"},
{"name":"Nate","status":"awake"},
{"name":"Q","status":"sleeping"}
]
-->
{{ vm.list | orderBy:'name':true }}
<!--
[
{"name":"Q","status":"sleeping"},
{"name":"Nate","status":"awake"},
{"name":"Ari","status":"awake"}
]
-->