自定义filter

118 阅读1分钟
在模块下挂在一个filter()方法,第一个参数传入过滤器的名字,
第二个参数是回调函数,处理过滤方法的详细内容,最后返回结果,
这样外部就可以根据过滤器的名字调用了

例如

myAppModule.filter("reverse",function(){ 
return  function(input,uppercase){ 
var out ="";
for(var i=0 ; i<input.length; i++){ 
out = input.charAt(i)+out;
}
if(uppercase){ 
out = out.toUpperCase();
}
return out;
}
});
使用:name丨reverse通过管道符调用