0

我使用帶有由「mouseenter」觸發的uib-popover的uib-datepicker-popup。當我將鼠標移到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這個但因爲我不知道這是否是一個錯誤,或者如果我只是缺少一個配置變化的東西,我也問這裏。

我怎樣才能讓popover再次消失?

回答

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

相關問題