У меня есть datepicker, в котором я хочу настроить initDate, так что если значение модели равно null, тогда datepicker показывает выбранную по умолчанию дату. Вот HTML:initDate Проблема в угловой ui bootstrap DatePicker
<span class="input-group">
<input type="text" id="input_empdob" ng-readonly="isEmployeeRelieved" readonly placeholder="mm/dd/yyyy" min="mindobDate" max="maxdobDate" ng-change="setYearOfPassing(); setJoiningDate();" class="form-control" datepicker-popup="{{format}}" ng-model="employee.dob" datepicker-options="dateOptions" is-open="emp_dob_opened" ng-required="true" close-text="Close" name="input_empdob"/>
<span class="input-group-btn">
<button class="btn btn-default" ng-click="open($event); emp_dob_opened = true;"><i class="glyphicon glyphicon-calendar"></i></button>
</span>
и в контроллере я настроил Datepicker-варианты как:
$scope.dateOptions = {
'init-date': new Date(1991,01,02)
};
в первый раз при загрузке он ведет себя нормально, но когда при сохранении , когда я очищаю значение модели, то он не показывает initDate должным образом в соответствии с настройкой.
Спасибо за любую помощь.
что вы имеете в виду после очистки модель, она не показывает initDate? –
Существует нерешенная проблема с запросом на перенос, ожидающим здесь ['issue2331'] (https://github.com/angular-ui/bootstrap/issues/2331) – DTing
@pankajparkar, когда я очищаю' employee.dob', он должен показывать 1991-01-02 в качестве выбранной даты по умолчанию, но это не так. –