过滤器(filter)实现

花了2天时间,实现了过滤器功能,针对数据进行筛选,包含以下7个过滤器:

'date','currency','number','tolowercase','touppercase','orderBy','filter',其中前5个针对数据格式转换,orderBy 和 filter 针对数组过滤。

orderBy 支持多个属性['a','b',***] 排序,和自定义函数排序;filter支持:

odd      奇数

even     偶数

v:       值中含有v字符的

{prop:v} 属性prop的值中含有v字符的

func     自定义函数过滤

range    数组范围

index    数组索引序列

是不是有种angularjs 相似的感觉,小伙伴们说尽量保持angular在使用上的一致性,降低学习成本,我妥协了。😄

posted @ 2016-11-04 12:02  fieldyang  阅读(345)  评论(0编辑  收藏  举报