小编uli*_*cht的帖子

如何防止关闭角度引导下拉(Unbind事件受到指令的约束)

我正在使用Angular-Bootstrap Dropdown.我想阻止它关闭点击,直到用户故意关闭它.

默认状态为:单击文档中的某个位置时,Dropdown关闭.

我确定了相关的代码行:(第12行,dropdown.js)

this.open = function( dropdownScope ) {
   if ( !openScope ) {
     $document.bind('click', closeDropdown); // line to unbind
     $document.bind('keydown', escapeKeyBind);
   }
}
Run Code Online (Sandbox Code Playgroud)

你可以在这里找到完整的代码:链接到Github

我不想更改angular-bootstrap的原始来源以保持我的项目更新.

我的问题:

如何将指令绑定的事件解除绑定到角度控制器中的文档?

angularjs angular-ui-bootstrap

39
推荐指数
3
解决办法
4万
查看次数

标签 统计

angular-ui-bootstrap ×1

angularjs ×1