代码改变世界

angular filter

2017-08-15 19:31  不知天高地厚的程序员  阅读(189)  评论(0)    收藏  举报

首先我们先看看angular自带的过滤器

1.number filter

 $filter("number")(22.311,2) = 22.31;

2.date filter

 $filter("date")(timeStamp,'yyyy-MM-dd')  : 将long型的时间戳转换为YYYY-MM-DD时间格式

3.自定义过滤器

 angular.module("myApp").filter("GetDeptNameBydeptId",function(){

   return function(input,dataList){

     var ret = "";

    datalist.forEach(function(item){

      if(angular.equals(item.deptId,input)){ret = item.deptName;}

    });

          return ret;

   }

   });