【发布时间】:2014-05-16 14:50:34
【问题描述】:
我正在使用 Angular-Bootstrap 下拉菜单。我想阻止它在点击时关闭,直到用户故意关闭它。
默认状态是:单击文档中的某处时下拉菜单关闭。
我确定了相关的代码行:(第 12 行,dropdown.js)
this.open = function( dropdownScope ) {
if ( !openScope ) {
$document.bind('click', closeDropdown); // line to unbind
$document.bind('keydown', escapeKeyBind);
}
}
你可以在这里找到完整的代码:Link to Github
我不想更改 angular-bootstrap 的原始来源以保持我的项目开放以供更新。
我的问题:
如何将指令绑定的事件与 Angular 控制器中的文档解除绑定?
【问题讨论】:
标签: angularjs angular-ui-bootstrap