2015-02-07 6 views
1

Я использую ниже Datepicker плагин для angularjs который сделан из pickadate.js https://github.com/alongubkin/angular-datepickerangularjs Datepicker установить максимальную дату и дату мин динамически

Я использую этот плагин дважды на этой странице. Плагин имеет очень хорошую максимальную дату и минимальную дату, которая поможет нам выбрать между этими датами.

Пример варианта

$scope.depOptions = { 
    format: 'dd/mm/yyyy', 
    min: minDate, 
    max: maxDate, 
    onClose: function(){ 
     $scope.arrOptions.min = $scope.depDate; 
    } 
    } 

Теперь я хочу, чтобы сделать дату мин, начиная с выбранного. Я пробовал $ watch, а также пытался использовать метод onClose, предоставляемый плагином, но я не мог этого сделать. Пожалуйста, помогите мне.

http://plnkr.co/edit/QBFwqyUIJxtw1dltMDky?p=preview

ответ

1

Кажется, что конфигурация элемента после инициализации не может быть изменен. Попытайтесь ввести входные данные в ngIf, чтобы он всегда отображался заново, когда изменяется смена.

+0

http://plnkr.co/edit/J8H4QlBeNOttmDlvN8gM?p=preview, используйте этот плункер, но не полное решение. –

+0

Я не мог понять, что изменилось. Пожалуйста, скажите мне. – Milind

+0

Я просто приложил разметку даты прибытия в ngIf –

Смежные вопросы