我有一个日期对象列表,我想像这样显示:
<div ng-repeat="myDate in myDates | filter:dateFilter">{{myDate | date:'dd. MMMM yyyy'}}</div>
dateFilter 绑定(bind)到输入字段。
现在的问题是,例如,当我输入“October”时,找不到日期,因为 Angular 似乎只查看日期对象,如下所示:
Thu Oct 27 2009 00:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)
是否还可以搜索格式化日期字符串“27. October 2009”?
最佳答案
您应该实现自己的过滤功能,这很容易做到:https://docs.angularjs.org/tutorial/step_09
这样您就能够实现您想要的任何自定义过滤逻辑。
关于angularjs - Angular ng-repeat 按格式化日期过滤/搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31697689/