【发布时间】:2015-10-20 06:30:22
【问题描述】:
我有一个日期对象列表,我想这样显示:
<div ng-repeat="myDate in myDates | filter:dateFilter">{{myDate | date:'dd. MMMM yyyy'}}</div>
dateFilter 绑定到输入字段。
现在的问题是,例如,当我输入“October”时,找不到日期,因为 angular 似乎只查看看起来像这样的日期对象:
Thu Oct 27 2009 00:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)
是否也可以在格式化的日期字符串“2009 年 10 月 27 日”中进行搜索?
【问题讨论】:
-
您可以通过应用
| date:'dd. MMMM yyyy'将所有日期存储在一个数组中,并使用自定义过滤器您可以实现这一目标
标签: angularjs angularjs-ng-repeat angularjs-filter