AngularStrap隐藏popover

时间:2015-01-07 05:51:38

标签: angularjs angular-strap

可以通过以下方式打开popover:

的index.html

<button id="myid2"> myid2 </button>
<button id="myid3"> myid3 </button>

<a href="javascript:;" ng-click="showpopover('#myid2')">show popover myid2</a>
<a href="javascript:;" ng-click="showpopover('#myid3')">show popover myid3</a>

app.js

$scope.showpopover = function(el){
    var myPopover = $popover(angular.element(el), {title: el, content: 'My Content',show:true, placement:'bottom'});
};

如何通过脚本关闭打开的popover?

1 个答案:

答案 0 :(得分:0)

如果你想从外面关闭弹出窗口,可以拨打myPopover.hide()。从弹出窗口内部,您可以从弹出范围调用$hide()函数来关闭弹出窗口。

还有一个选项autoClose可在用户点击弹出窗口外时关闭弹出框。