栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在angularJS中过滤多个值(或操作)

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在angularJS中过滤多个值(或操作)

我只是创建一个自定义过滤器。他们并不难。

angular.module('myFilters', []).  filter('bygenre', function() {    return function(movies,genres) {      var out = [];      // Filter logic here, adding matches to the out var.      return out;    }  });

模板:

<h1>Movies</h1><div ng-init="movies = [          {title:'Man on the Moon', genre:'action'},          {title:'Meet the Robinsons', genre:'family'},          {title:'Sphere', genre:'action'}       ];" /><input type="checkbox" ng-model="genrefilters.action" />Action<br /><input type="checkbox" ng-model="genrefilters.family" />Family<br />{{genrefilters.action}}::{{genrefilters.family}}<ul>    <li ng-repeat="movie in movies | bygenre:genrefilters">{{movie.title}}: {{movie.genre}}</li></ul>

*链接 *编辑 在这里:创建角度过滤器

更新 :这是一个小提琴,有我的建议的确切演示。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/636157.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号