使用AngularJS ng-repeat时如何访问已过滤对象的集合

里奇·米勒

使用AngularJS。我的HTML页面上有一张表格,其中的行是使用ng-repeat和过滤器从$ scope中的对象数组填充的。过滤器是从表格上方的输入框填充的。

如果我想在页面上添加按钮或其他UI对象,单击该按钮或其他UI对象后,该对象将对由于过滤器而选定的对象数组执行某些操作,那么如何从javascript代码获取对过滤后的数组的访问权限在我的控制器中?有没有一种方法可以将用户提供的过滤器应用于数组或在过滤后的数组上进行迭代?

感谢您的任何建议。

席德

您可以在按钮单击处理程序内的JavaScript中直接使用$ filter函数,如下所示:

$filter('filter')(array, expression, comparator)

有关更多详细信息,请参见$ filter上的AngularJS文档(在JavaScript部分中)。

这是另一个类似的问题:访问ng-repeat过滤数据

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当AngularJS对象属性为空时过滤ng-repeat

来自分类Dev

如何使用angularJS访问ng-repeat生成的集合中的特定元素

来自分类Dev

AngularJS-如何计算ng -repeat的过滤对象

来自分类Dev

AngularJS-如何使用ng-repeat访问对象内部的数组属性

来自分类Dev

AngularJS-如何正确使用ng -repeat

来自分类Dev

如何在angularjs中使用ng-repeat和array时创建对象

来自分类Dev

如何在angularjs中使用ng-repeat和array时创建对象

来自分类Dev

如何使用ng-repeat访问数组中的对象

来自分类Dev

使用ng-repeat创建AngularJS表

来自分类Dev

AngularJS ng-repeat对象,按对象过滤

来自分类Dev

在ng-repeat angularjs中使用ng-model

来自分类Dev

在ng-if AngularJS中使用ng-repeat

来自分类Dev

在angularjs中使用ng-repeat访问嵌套数组

来自分类Dev

ng-repeat数组,使用AngularJS按父对象的属性进行数组过滤

来自分类Dev

使用ng-repeat -AngularJs在对象内部显示数组

来自分类Dev

在ng-repeat中使用过滤器通过$ index跟踪时出现AngularJs错误

来自分类Dev

Angularjs:您如何使用ng-show?

来自分类Dev

angularjs如何在其范围之外访问ng-repeat过滤值

来自分类Dev

angularjs如何在其范围之外访问ng-repeat过滤值

来自分类Dev

在angularjs中使用ng-repeat时扩展$ index的范围

来自分类Dev

AngularJS ui-bootstrap手风琴无法访问已过滤的ng-repeat中的手风琴之外的变量

来自分类Dev

AngularJS ui-bootstrap手风琴无法访问已过滤的ng-repeat中的手风琴之外的变量

来自分类Dev

AngularJS过滤不带ng-repeat的对象的单个属性

来自分类Dev

AngularJS过滤不带ng-repeat的对象的单个属性

来自分类Dev

已过滤的ng-repeat中的对象数

来自分类常见问题

如何使用AngularJS过滤数组并将过滤对象的属性用作ng-model属性?

来自分类Dev

过滤ng-repeat时停止angularjs中的动画

来自分类Dev

如何使用angularjs为ng-repeat列表创建复选框过滤器?

来自分类Dev

如何使用angularjs对过滤器进行ng-repeat?

Related 相关文章

  1. 1

    当AngularJS对象属性为空时过滤ng-repeat

  2. 2

    如何使用angularJS访问ng-repeat生成的集合中的特定元素

  3. 3

    AngularJS-如何计算ng -repeat的过滤对象

  4. 4

    AngularJS-如何使用ng-repeat访问对象内部的数组属性

  5. 5

    AngularJS-如何正确使用ng -repeat

  6. 6

    如何在angularjs中使用ng-repeat和array时创建对象

  7. 7

    如何在angularjs中使用ng-repeat和array时创建对象

  8. 8

    如何使用ng-repeat访问数组中的对象

  9. 9

    使用ng-repeat创建AngularJS表

  10. 10

    AngularJS ng-repeat对象,按对象过滤

  11. 11

    在ng-repeat angularjs中使用ng-model

  12. 12

    在ng-if AngularJS中使用ng-repeat

  13. 13

    在angularjs中使用ng-repeat访问嵌套数组

  14. 14

    ng-repeat数组,使用AngularJS按父对象的属性进行数组过滤

  15. 15

    使用ng-repeat -AngularJs在对象内部显示数组

  16. 16

    在ng-repeat中使用过滤器通过$ index跟踪时出现AngularJs错误

  17. 17

    Angularjs:您如何使用ng-show?

  18. 18

    angularjs如何在其范围之外访问ng-repeat过滤值

  19. 19

    angularjs如何在其范围之外访问ng-repeat过滤值

  20. 20

    在angularjs中使用ng-repeat时扩展$ index的范围

  21. 21

    AngularJS ui-bootstrap手风琴无法访问已过滤的ng-repeat中的手风琴之外的变量

  22. 22

    AngularJS ui-bootstrap手风琴无法访问已过滤的ng-repeat中的手风琴之外的变量

  23. 23

    AngularJS过滤不带ng-repeat的对象的单个属性

  24. 24

    AngularJS过滤不带ng-repeat的对象的单个属性

  25. 25

    已过滤的ng-repeat中的对象数

  26. 26

    如何使用AngularJS过滤数组并将过滤对象的属性用作ng-model属性?

  27. 27

    过滤ng-repeat时停止angularjs中的动画

  28. 28

    如何使用angularjs为ng-repeat列表创建复选框过滤器?

  29. 29

    如何使用angularjs对过滤器进行ng-repeat?

热门标签

归档