2015-06-23 75 views
-2

我有一个具有像startDate,endDate等属性的对象数组。 我想列出给定数组中的对象(例如)过去有endDate。我无法弄清楚如何使用angularjs过滤器来实现这一点。任何提示或例子都非常感谢。通过angularjs中的特定日期属性过滤对象

+0

您想根据系统日期进行过滤,或者您要从服务器发送今天的日期? –

+0

'startDate,endDate'的格式是什么? –

+1

发布你的代码,并可能创建一个plunker。 –

回答

1

这会更容易帮助您的代码简单,但这是我会这样做的方式。

你可以在你的数组传递给这样一个自定义过滤器:

{{yourArray|yourDateFilter:parameterIfNeeded}} 

你的过滤器现在可以通过日期排列循环。

  • 将您的日期转换为正确的格式。
  • 比较你的参数或任何你想要的条件。
  • 用你想要的对象构建一个新的数组。
  • 返回你的数组。
相关问题