使用daterangepicker angularjs过滤数据

时间:2016-07-21 06:43:25

标签: javascript angularjs

我正在使用ng-bs-daterangepicker而我在选择start dateend date时遇到问题。

这是code的一部分:

<input type="daterange" ng-model="dates" ranges="ranges">
<tr ng-repeat="item in items">
    <td>{{created_date|date:'dd/MM/yyyy'}}</td>
</tr>

我的JSON数据:

[
    {
        "created_date": 1469017951592
    },
    {
        "created_date": 1469017951592
    },
    {
        "created_date": 1469017951592
    },
    {
        "created_date": 1469017951592
    }
]

1 个答案:

答案 0 :(得分:0)

根据ng-bs-datepicker中的文档,您可以设置最小日期和最大日期属性。

startDate

您还可以选择一个特殊范围,该范围包含具有&#39;特殊范围&#39; key和另一个以startDate和endDate作为值的对象:

<input
    type="daterange"
    ng-model="dates"
    min-date="2013-09-10"
    max-date="2013-09-25">

此外,您可以使用以下两个链接进行演示:

  1. https://github.com/luisfarzati/ng-bs-daterangepicker/blob/master/example/index.html

  2. http://luisfarzati.github.io/ng-bs-daterangepicker/