我正在使用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的原始来源以保持我的项目更新.
我的问题:
如何将指令绑定的事件解除绑定到角度控制器中的文档?