我正在尝试为我的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助手吗?
此致