我有来自json的约会表,我需要制作2个输入,这将把这个日期从过滤到。防爆。在输入1990年的第一个输入后,在我的表中的第二个输入2016将只是1990年到2016年的日期。 从代码看起来怎么样? 提前谢谢!
答案 0 :(得分:0)
假设您有一个名为datesArray的数组,其中包含日期。
<div>
<input ng-model="dateFilter.from" class="form-control" />
<input ng-model="dateFilter.to" class="form-control" />
<div ng-repeat="date in datesArray | filterBy:dateFilterFunction">
{{date}}
</div>
</div>
控制器:
$scope.dateFilter={};
$scope.dateFilterFunction= function(date){
return (date>$scope.dateFilter.from && date<$scope.dateFilter.to)
}