0
HTML :각도 UI의 날짜 선택기 팝업이 1 시간이 지나면 표시되지
<button class="btn btn-default" ng-click="openCalendar($event)" ng-model="currentDate" ng-change="dateChanged(currentDate)" datepicker-popup
show-button-bar="false" is-open="calendarOpened">
<i class="fa fa-calendar"></i>
{{currentDate | date}}
</button>
컨트롤러 :
이$scope.openCalendar = function ($event) {
$event.preventDefault();
$event.stopPropagation();
$scope.calendarOpened = true;
};
것은이의 $ scope.openCalendar는하지만, 잘이라고한다 처음에는 일 때 팝업이 표시되지 않습니다. $ scope.calendarOpened = true가 팝업을 트리거하지 않았습니다.
아이디어가 있으십니까? 어떻게 작동하지 않는지 디버깅하거나 알아낼 수 있습니까?
입니다 오픈 "$ parent.calendarOpened"= 사용해보십시오 그리고 그것은 일 – Scott
을 할 수 있는지! 왜 그런가요? – JobaDiniz
범위와 관련하여 datepicker를 구현할 때 버그가 있는지 또는 그런 식으로 의도 된 것인지 확실하지 않습니다. 당신이 주변을 검색하는 경우 그것에 대해 몇 가지 토론이 있습니다. – Scott