我有一个简单的代码,使用uib-datepicker-popup 2个日期:
我需要从第一个日期开始在第二个日期中动态设置一个最小日期。我尝试了不同的方法,但没有一个可以工作
$scope.open = function($event, date) { if(date === 'initDate'){ $scope.status1.opened = true; }else if(date === 'endDate'){ $scope.status2.opened = true; } }; $scope.status1 = { opened: false }; $scope.status2 = { opened: false }; $scope.adSearch.initDate = null; $scope.minEndDate = $scope.adSearch.initDate; $scope.$watch('adSearch.initDate', function(v){ console.log(v); $scope.minEndDate = v; });
这就是我目前在控制器中所拥有的,这是我发现它适用于ui-bootstrap中的datepicker,但不适用于uib-datepicker。