0

"mouseenter"에 의해 트리거 된 uib-popover로 uib-datepicker-popup을 사용하고 있습니다. poppover는 datepicker 요소 위로 마우스를 가져 가면 잘 나타납니다. 하지만 날짜를 선택하면 popupover는 datepicker 요소 위에 다시 마우스를 올릴 때까지 계속 표시됩니다.uib-datepicker-popup과 함께 사용하면 uib-popover가 사라지지 않음

<p uib-popover="I won't go away" popover-trigger="'mouseenter'"> 
     <input uib-datepicker-popup is-open="popup.opened" datepicker-options="dateOptions" ng-model="dt" close-text="Close" type="text"/> 
     <span class="input-group-btn"> 
     <button type="button" ng-click="open()"><i class="icon"></i></button> 
     </span> 
</p> 

Plunker

나는 이것에 대한 ticket을했습니다하지만 난 그게 버그가 있는지 확실하지 않다 나 때문에 난 그냥 구성 변경 뭔가를 누락하는 경우, 나도 여기 부탁 해요 .

다시 팝업이 사라지게하려면 어떻게해야합니까? 이 버그가 될 수도 있지만

답변

1

, 당신은 여전히 ​​나를 위해 일한

<input 
    type="text" 
    uib-popover="I won't go away" 
    popover-trigger="'mouseenter'" 
    popup-placement="bottom-right" 
    class="form-control" 
    uib-datepicker-popup 
    ng-model="dt" 
    is-open="popup2.opened" 
    datepicker-options="dateOptions" 
    ng-required="true" 
    close-text="Close" /> 

Plunker

+0

을 다음과 같이 입력에 감사하지 달력 버튼을 팝 오버를 설정하여 해결할 수 있습니다! – Lani