angular js 过滤器

angular js过滤器:

过滤器的作用:
  通过某个规则进行处理,然后返回处理后的结果
常用过滤器:
currency:货币过滤器  
currency的作用格式化数字为货币格式
currency语法{{ (quantity * price) | currency:"¥:" }}
                              currency:默认是$符号
 
date:日期过滤器
date语法:{{1490161945000 | date:"yyyy-MM-dd HH:mm:ss"}} // 2017-03-22 13:52:25

filter:子串匹配过滤器  
输入过滤器可以通过一个管道字符(|)和一个过滤器添加到指令中,该过滤器后跟一

个冒号和一个模型名称。
filter 过滤器从数组中选择一个子集:
filter的作用是从数组项中选择一个子集。
filter的语法:{例名:例的值}

limitTo:限制个数过滤器
limitTo语法:
{{"1234567890" | limitTo :6}} // 从前面开始截取6位
{{"1234567890" | limitTo:-4}} // 从后面开始截取4位

orderBy:排序:升序 数组|orderBy: '属性名':false;
orderBy:根据某个表达式排列数组。
lowercase:格式化字符串为小写
uppercase:格式化字符串为大写

自定义过滤器
控制器:模块名controller()
自定义过滤器语法模块名.filter();
自定义指令:模块名.directive():   M() 注释   A(Attribute):属性   E(Elemnt) 标签  C class: 类名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值