为什么我的自定义过滤器不起作用?

app.js

angular.module('capilleira.clickAndGambleMobile', [
 'capilleira.clickAndGambleMobile.filters'
)]

filter.js

angular.module('capilleira.clickAndGambleMobile.filters', [])
  .filter('sportsFiltered', function() {
    return function(output) {

      return alert('I AM THE FILTER');

    }
  });

what.html

 <!--HERE IS THE NG-MODEL-->
 <input type="text" ng-model="sportsFiltered">


<div ng-repeat="sport in sportsFilter = (sports | filter:sportsFiltered)">
  {{sport.name}}
</div>


<div ng-repeat="league in sport.leagues | filter: {leagues: [{'name':sportsFiltered}]}}">
  {{league.name}}
</div>

为什么这个过滤器没有做alert或者我该怎么做才能知道过滤器是否正常工作?

PSL

您错误地使用了过滤器,创建了整个过滤器,因此您应将其直接用作

sports | sportsFiltered

代替

sports | filter:sportsFiltered

当您使用(sports | filter:sportsFiltered)时,它被认为是可以设置的过滤器(内置过滤器)comparator功能,它将仅在范围内运行该功能,并根据真实/虚假值决定是否显示该项目或不是。因此,最终它甚至不考虑您创建的实际过滤器。

{{filter_expression | 过滤器:表达式:比较器}}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Yii,自定义过滤器不起作用

来自分类Dev

AngularJs自定义过滤器在我的情况下不起作用

来自分类Dev

AngularJs自定义过滤器在我的情况下不起作用

来自分类Dev

我的自定义管道(过滤器)在Angular 2中不起作用

来自分类Dev

为什么我的过滤器不起作用

来自分类Dev

带有自定义过滤器的angularjs ng-options不起作用

来自分类Dev

AngularJS过滤器允许使用自定义比较器的空值不起作用?

来自分类Dev

AngularJS自定义过滤器顺序通过sortPredicate不起作用

来自分类Dev

分析仪中的自定义字符过滤器不起作用

来自分类Dev

带有自定义过滤器的angularjs ng-options不起作用

来自分类Dev

Kendo MVC网格过滤器自定义不起作用

来自分类Dev

AngularJS过滤器允许使用自定义比较器的空值不起作用?

来自分类Dev

Thunderbird中的自定义标头过滤器不起作用

来自分类Dev

AngularJS自定义过滤器顺序通过sortPredicate不起作用

来自分类Dev

网格视图的自定义过滤器不起作用:找不到'id'= all

来自分类Dev

网格视图的自定义过滤器不起作用(两个关联模型)

来自分类Dev

自定义基本适配器不起作用过滤器

来自分类Dev

为什么我的自定义光标不起作用?

来自分类Dev

为什么我的过滤器对我的 Python 列表不起作用?

来自分类Dev

为什么过滤器不起作用?

来自分类Dev

为什么我在泽西岛的简单过滤器不起作用?

来自分类Dev

为什么DropDownList过滤器对我的GridView不起作用

来自分类Dev

为什么我的offlineimap文件夹过滤器不起作用?

来自分类Dev

为什么我的Bash过滤器功能不起作用?

来自分类Dev

为什么我的动作过滤器不起作用?

来自分类Dev

为什么我的自定义日期过滤器(角度)返回“笨蛋”?

来自分类Dev

Ag-Grid中的自定义过滤器在Angular 10应用程序中不起作用

来自分类Dev

在Ag-Grid中具有下拉列表的自定义过滤器在角度10中不起作用

来自分类Dev

带有复选框的 Android 自定义 ListView 搜索,过滤器不起作用

Related 相关文章

  1. 1

    Yii,自定义过滤器不起作用

  2. 2

    AngularJs自定义过滤器在我的情况下不起作用

  3. 3

    AngularJs自定义过滤器在我的情况下不起作用

  4. 4

    我的自定义管道(过滤器)在Angular 2中不起作用

  5. 5

    为什么我的过滤器不起作用

  6. 6

    带有自定义过滤器的angularjs ng-options不起作用

  7. 7

    AngularJS过滤器允许使用自定义比较器的空值不起作用?

  8. 8

    AngularJS自定义过滤器顺序通过sortPredicate不起作用

  9. 9

    分析仪中的自定义字符过滤器不起作用

  10. 10

    带有自定义过滤器的angularjs ng-options不起作用

  11. 11

    Kendo MVC网格过滤器自定义不起作用

  12. 12

    AngularJS过滤器允许使用自定义比较器的空值不起作用?

  13. 13

    Thunderbird中的自定义标头过滤器不起作用

  14. 14

    AngularJS自定义过滤器顺序通过sortPredicate不起作用

  15. 15

    网格视图的自定义过滤器不起作用:找不到'id'= all

  16. 16

    网格视图的自定义过滤器不起作用(两个关联模型)

  17. 17

    自定义基本适配器不起作用过滤器

  18. 18

    为什么我的自定义光标不起作用?

  19. 19

    为什么我的过滤器对我的 Python 列表不起作用?

  20. 20

    为什么过滤器不起作用?

  21. 21

    为什么我在泽西岛的简单过滤器不起作用?

  22. 22

    为什么DropDownList过滤器对我的GridView不起作用

  23. 23

    为什么我的offlineimap文件夹过滤器不起作用?

  24. 24

    为什么我的Bash过滤器功能不起作用?

  25. 25

    为什么我的动作过滤器不起作用?

  26. 26

    为什么我的自定义日期过滤器(角度)返回“笨蛋”?

  27. 27

    Ag-Grid中的自定义过滤器在Angular 10应用程序中不起作用

  28. 28

    在Ag-Grid中具有下拉列表的自定义过滤器在角度10中不起作用

  29. 29

    带有复选框的 Android 自定义 ListView 搜索,过滤器不起作用

热门标签

归档