angularjs-filter相关内容

如何包含“字符串包含"角度过滤器内的函数

我正在使用复选框进行过滤,我的 geojson 有一个状态属性.状态是值看起来像这样: 状态:“第 3Q99 号法案" 或 状态:“未来 3Q99" 我需要按“Act"或“Fut"过滤.这是我的过滤器: function StatusFilter() {返回函数(领土细分,类型过滤器){var 过滤 = [];angular.forEach(领土细分,功能(细分){if ..

如何包含“字符串包含"角度过滤器内的函数

我正在使用复选框进行过滤,我的 geojson 有一个状态属性.状态是值看起来像这样: 状态:“第 3Q99 号法案" 或 状态:“未来 3Q99" 我需要按“Act"或“Fut"过滤.这是我的过滤器: function StatusFilter() {返回函数(领土细分,类型过滤器){var 过滤 = [];angular.forEach(领土细分,功能(细分){if ..

带有焦点的 AngularJS 输入会杀死列表的 ng-repeat 过滤器

显然这是因为我是 AngularJS 的新手,但我不知道是什么问题. 基本上,我有一个项目列表和一个用于过滤位于弹出侧抽屉中的列表的输入控件. 直到我添加了一个指令来在它变得可见时将焦点设置到该输入控件之前,这一切正常.然后焦点工作,但过滤器停止工作.没有错误.从标记中删除 focus="{{open}}" 使过滤器工作. focus 方法取自这篇 StackOverflow 帖子: ..

使用 NG-repeat 上的对象作为过滤器

我有多个选择下拉列表,它们是从类别的 JSON 文件生成的. 我想使用用户在选择中做出的选择来过滤使用 ng-repeat 生成的应用列表. 我有这个 plunker http://plnkr.co/edit/ipfVfH3pbLoYk1u4n3la?p=preview 显示生成的下拉列表,但用户选择进入一个对象,据我所知,您不能将其用作 ng-repeat 的过滤器. 是否可以 ..

确定 ng-repeat 过滤器显示多少结果

如果我将 ng-repeat 与 filter 一起使用,我如何确定过滤掉了多少个元素(反之亦然,显示了多少个)?具体来说,我想创建一个用于创建过滤器的搜索栏,但我还想显示过滤器隐藏了多少元素(即类似于 Showing 6 of 10 results).> 解决方案 请看这里 http://jsbin.com/xuyuy/1/edit 在您的中继器中,您可以创建新数组,即:persons ..

Angularjs 将数组作为参数传递给自定义过滤器

在 Angularjs 中定义自定义过滤器时,如下所示,我传入了我想要过滤的数据集和一个用作过滤器值的数组: 在数组中传递的切换按钮状态 传入过滤器的参数数组值 过滤器的调用方式: 自定义过滤器通过过滤 ng-repeat 中的数据集来检查应应用数组中的哪些值. .filter('filterStats', function () {返回函数(项目,paramArra ..
发布时间:2021-11-10 00:13:11 其他开发

在检索数据之前运行的 Angular ng-repeat 过滤器

我有一个约会列表,需要按工作人员筛选.我正在使用 Breeze 控制器从数据库中提取约会.某些任命涉及多个工作人员,因此我需要深入到任命的子实体中以查找每个任命的工作人员.我正在尝试根据在其他地方使用 ng-repeat 和过滤器选择的工作人员显示一个列表,如下所示: 我的约会控制器上的过滤功 ..

使用带有过滤器的 ng-repeat 时如何保留 DOM 元素?

我有一个带有过滤器的 ng-repeat.当某些项目被过滤器过滤掉,然后在另一个过滤器更改后恢复时,就会为这些项目创建新的 DOM 元素.如果对项目进行了任何 DOM 操作,它会在项目隐藏并使用过滤器恢复后丢失. 有没有办法保留 DOM 元素,即使项目被过滤器移除? 我尝试使用 track by,但没有用. 这是一个重现问题的 fiddle.重新创建的步骤: 点击按钮将颜色 ..
发布时间:2021-11-10 00:06:54 其他开发