使用日期比较选择数组中的对象

时间:2013-11-20 12:25:50

标签: javascript angularjs

我正在尝试为我的AngularJs应用编写自己的查询/过滤功能。

我有一个JSON,有很多这样的帖子

[
{
    "date": "20100101",
    "keyword": "blah",
    "header": "My header",
    "text": "aaa, bb, c, dd. ee f g h."
},
{
    "date": "20110101",
    "keyword": "blah-hah",
    "header": "Your header",
    "text": "foo and bar and then some"
}

在我的应用中,我有一个小表单,用户输入“date from”,“date to”,然后选择一个关键字。

   <input type="text" class="form-control" ng-model="dateFrom">
   <input type="text" class="form-control" ng-model="dateTo">
   <input type="text" class="form-control" ng-model="keyword">

用户添加他/她的标准并按下按钮,我的fabolous函数循环遍历JSON,所有帖子的标准之间的日期(如果输入)和匹配的关键字(如果输入)将具有他们的“文本” “添加到字符串中的属性,绑定到textarea以显示。

对我而言,它看起来像一个简单的循环,我检查给定的标准,但我如何以理智的方式处理日期比较?使用Date.Parse()?或者有任何Angular助手吗?

此致

0 个答案:

没有答案