Я пытаюсь отфильтровать массив и получить данные между двумя датами.То, что я сделал, не дает мне данных о fromDate
или toDate
.
$scope.visitorFilterByDate = function(fromDate, toDate, array, arrayCopy, searchArray){
debugger
$scope[array] = $scope[arrayCopy].filter(function(v){
debugger
return moment(v.visit_date, 'DD-MM-YYYY')
.isBetween(moment($scope[fromDate], 'DD-MM-YYYY'),
moment($scope[toDate], 'DD-MM-YYYY'), null, []);
})
$scope[searchArray] = angular.copy($scope[array]);
}