【问题标题】:my filter is working but doesnt work when i use it with ionic我的过滤器正在工作,但当我将它与 ionic 一起使用时不起作用
【发布时间】:2015-12-12 20:15:26
【问题描述】:

我正在尝试根据应用程序所属的类别过滤我的应用程序 我的 json 格式为 -

{
      "id": "8",
      "image":"img/final7.jpg",
      "title": "The Heavy-Nosed Plane",
      "category":"Acrobatic",
      "difficulty": "Hard",
      "cuts": "zero"
    }

我想从类别的属性中进行过滤,并且我已经能够创建一个过滤器来执行我想要的操作,这在plunker 中进行了说明 但是,当我将逻辑添加到我的 ionic 应用程序时,它不起作用,正如您在 plunker 中看到的那样 请帮帮我:(

【问题讨论】:

  • 我不明白如果我将我的类别带入我的纸飞机选项卡的视图中,那么我可以过滤,但如果我通过不同的视图使用它们,它们不会被过滤..
  • plnkr.co/edit/QxK7Tv?p=preview 检查此链接.. 我在标题上有两个按钮,它们过滤了我在它们正下方的 div。但是当我尝试在菜单(侧边栏)上使用时具有相同逻辑的相同按钮它们不起作用..

标签: angularjs filter ionic


【解决方案1】:

菜单页面和播放列表页面使用PlaylistsCtrl。即使它是同一个控制器,它们也有不同的实例。所以一个控制器中的$scope.filter在另一个控制器中是不一样的。

更新plunker

【讨论】:

  • 好的..那么解决这个问题的方法是什么?我应该使用工厂/
  • 尝试使用设置服务或值提供程序来保留所有设置。或者您可以为此使用 rootScope。
  • 你能帮帮我吗?我不知道该怎么做
  • 哦,我们可以使用 rootScope 共享范围!谢谢朋友
猜你喜欢
  • 2019-10-08
  • 1970-01-01
  • 2018-09-12
  • 2014-09-01
  • 2020-06-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多