Я использую ng-bs-daterangepicker, и у меня возникает проблема с фильтром, когда я выбираю start date
end 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
}
]
Согласно документации в ng-bs-datepicker, вы можете поместить атрибуты min-date и max-date.
<input
type="daterange"
ng-model="dates"
min-date="2013-09-10"
max-date="2013-09-25">
Вы также можете выбрать специальный диапазон, который принимает объект, имеющий ключ "Специальный диапазон" и другой объект с параметрами startDate и endDate как значение:
"{'Special Range':{'startDate': '2013-09-2', 'endDate': '2013-09-5'}}"
Кроме того, вы можете использовать две ссылки ниже для демонстрации: