美文网首页
angularjs filter 自定义过滤器(带参数)

angularjs filter 自定义过滤器(带参数)

作者: Lucky_福星 | 来源:发表于2016-07-04 11:54 被阅读2614次

angularjs 过滤器代码:

app.filter('userRoles', function(){

     return function(input,data){

          var strs;

          data.forEach(function(i){

               if(i.ID == input ){

                   strs = i.Desc;

               }

          });

             return strs;

     }

});

功能提示:传入一个数组,将input 与数组里的item比较,输出对应item里对应input 的其他属性。

前端的运用:

{{ item.InspiredPointCode | userRoles:pointList }} (userRoles:过滤器名称,pointList就是数组也就是data)

相关文章

网友评论

      本文标题:angularjs filter 自定义过滤器(带参数)

      本文链接:https://www.haomeiwen.com/subject/kdicjttx.html