过滤器(filter)实现
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了过滤器(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在使用上的一致性,降低学习成本,我妥协了。??
以上是关于过滤器(filter)实现的主要内容,如果未能解决你的问题,请参考以下文章