Date 함수로 모델을 초기화하고 datepicker가있는 입력에 바인딩합니다. 첫 번째 클릭에AngularJS Bootstrap-datepicker 팝업이 처음 클릭 할 때 잘못된 날짜를 표시합니다.
<label>Begin Date</label>
<div class='input-group date'>
<input ng-model="Main.BeginDate" class="form-control" onkeydown="return false" datepicker-popup="MM/dd/yyyy" show-weeks="false" is-open="BeginDate" ng-focus="BeginDate=true" ng-click="BeginDate=true" min-date="Main.MinDate" required/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
는 날짜 선택기는 실제 날짜가 다른 경우에도 현재 날짜 을 보여줍니다. 그런 다음 다시 입력을 클릭하면 datepicker-popup이 의 올바른 날짜으로 재설정됩니다.
내가 시도 :
은 어떻게받을 수 있나요 min-date
속성 모델에 바인딩 날짜를 표시하는 팝업을 제거 $filter
new Date()
기능
감사합니다. 다른 라이브러리가 해당 버전에 종속되어 있으므로 Angular를 1.5 이하로 변경할 수 없습니다. UI 부트 스트랩을 0.13.4에서 1.0.0 또는 2.0.1로 변경하려고했습니다. 그러나 팝업은 절대로 나타나지 않았습니다. https://plnkr.co/edit/15euZAV2vERLC6KS6Hgf. 그러나 그것을 고칠 수있는 또 다른 방법을 찾았습니다. 나는 답을 추가했다. 감사. – Mahesh