【发布时间】:2015-03-24 22:14:10
【问题描述】:
我想知道是否有人可以帮助我过滤 ng-repeat 中的日期 我有一个文本字段,我在其中输入搜索文本以过滤表中的结果
以这个精简的例子`
<tr id="credentialsData" ng-repeat="credential in credentials.data | filter:credentialsSearchText">
<td>{{credential.createdDate | date:'medium'}}</td>
</tr>`
credential.createdDate 在其余调用中以 2015-03-24T21:19:49Z 格式返回
当我附加中等日期过滤器时 - 它显示为 2015 年 3 月 24 日晚上 9:19:49
但是,当我搜索字符串 Mar 或 9: 时,我没有得到任何结果。 Angularjs 搜索基础对象并忽略过滤器。 我已经在网上阅读了其他选项,该人建议将不同的日期格式添加到 json 对象中,但不幸的是,这对我来说不是一个选项
对此的任何帮助将不胜感激
干杯 达米安
【问题讨论】:
标签: angularjs angularjs-ng-repeat angularjs-filter