angularjs ngrepeat不按datepicker值过滤

时间:2013-08-02 11:31:26

标签: angularjs uidatepicker angularjs-ng-repeat

我正在尝试根据日期过滤行作为条件。 使用输入类型日期作为搜索条件之一,并根据属性名称过滤行不起作用。

ex - <input type="date" ng-model="searchc_date" name="dtCsltDoctor"> <li ng-repeat="cs in consultations|filter:searchc_date"> 不会产生任何结果。我将数据更改为相同的格式。没有匹配的行。

Fiddle for the code

1 个答案:

答案 0 :(得分:3)

问题仍然是您的日期格式。因为JS中的日期只是一种皇室般的痛苦,每当我进行比较时,我通常会使用像moment.js这样的库来格式化日期,这样我就可以使它们匹配。

<pre>fake code to get past SO's requirement</pre>

这有效:http://jsfiddle.net/6432E/8/