【发布时间】:2016-11-25 08:28:29
【问题描述】:
我正在使用日期选择器从一个日期到另一个日期进行角度 js 搜索。 我做到了,一切正常。
但我没有得到日期的动态值。我从日期选择器中选择。
我已经通过了两个给定格式的静态日期,它工作正常。
我不明白为什么它不来。
下面是代码。
<tr class="gradeU" ng-repeat="x in invoice| dateRange : from_date : to_date ">
上面这个不起作用。 如果我正在使用这个它的工作。
<tr class="gradeU" ng-repeat="x in invoice| dateRange : '2016-11-20' : '2016-11-25'">
不知道为什么,
我也在 ng-model 中通过了它
<div class="col-sm-2 m-b-xs">
<input type="text" name="from_date" class="form-control" placeholder="From" date-time view="date" auto-close="true" min-view="date" ng-model="from_date" format="YYYY-MM-DD" />
</div>
<div class="col-sm-2 m-b-xs">
<input type="text" name="to_date" class="form-control" placeholder="From" date-time view="date" auto-close="true" min-view="date" ng-model="to_date" format="YYYY-MM-DD" />
</div>
任何人都可以建议我,错误是什么?
提前谢谢你。
【问题讨论】:
-
检查
from_date是否属于date类型。查看页面中from_date的值 -
@Raviteja 我没有得到你
-
dateRange是一个自定义过滤器。它支持哪些类型?from_date是什么类型的? -
它的类型是文本@zeroflagL
-
然后把它改成
date输入new Date(from_date)并给出你想要的格式
标签: javascript jquery angularjs date angular-filters