Angularjs 从键盘上单击ESC时,角带关闭弹出框

Angularjs 从键盘上单击ESC时,角带关闭弹出框,angularjs,angular-strap,Angularjs,Angular Strap,我用的是,自动关闭指令,当点击弹出框外面时关闭弹出框,ESC按钮呢?当从键盘上单击ESC按钮时,如何关闭弹出窗口?这里还有一个与您的问题相关的SO问题,尽管它使用jQuery方法,您可能需要将其集成到您的应用程序中: 下面是演示: 以下是jQuery方法: $(document).keyup(function (event) { if (event.which === 27) { $('#example').popover('hide'); } }); 这里的

我用的是,自动关闭指令,当点击弹出框外面时关闭弹出框,ESC按钮呢?当从键盘上单击ESC按钮时,如何关闭弹出窗口?

这里还有一个与您的问题相关的SO问题,尽管它使用jQuery方法,您可能需要将其集成到您的应用程序中:

下面是演示:

以下是jQuery方法:

$(document).keyup(function (event) {
    if (event.which === 27) {
        $('#example').popover('hide');
    }
});

这里的代码示例会很有帮助。为了记录在案,其他人已将此作为一个问题报告: