Html 角度JS,模态不';Don’不要按计划关闭

Html 角度JS,模态不';Don’不要按计划关闭,html,angularjs,modal-dialog,angular-ui-bootstrap,Html,Angularjs,Modal Dialog,Angular Ui Bootstrap,我正在使用AngularJS 1.3.7和AngularUI引导程序0.14.3 我对相当简单的代码有一个问题(我简化了很多,但问题仍然存在),但我看不到问题的根源。我创建了一个模态,当我在模态外部单击时,该模态应该被解除 下面是我的html代码: <div class="wrapper wrapper-content"> <div> <button ng-click="testModal()"> test </button>

我正在使用AngularJS 1.3.7和AngularUI引导程序0.14.3

我对相当简单的代码有一个问题(我简化了很多,但问题仍然存在),但我看不到问题的根源。我创建了一个模态,当我在模态外部单击时,该模态应该被解除

下面是我的html代码:

<div class="wrapper wrapper-content">
    <div>
        <button ng-click="testModal()"> test </button>
    </div>
</div>
这里我的test.html是从modal的templateUrl调用的:

<button ng-click="dummy()">DUMMY</button>
DUMMY
至于问题的定义,我将告诉你们一些案例

我点击“测试”按钮并打开模式

案例1:我只需按ESC键,模式关闭。好的

案例2:我只需单击虚拟按钮,什么也没发生。好的

案例3:我只是在modal外部单击,什么也没发生。不好,它应该关闭模态

案例4:我只需单击modal外部,什么也没有发生,然后单击虚拟按钮,modal关闭

案例5:我只需单击模态外部,什么也没有发生,然后我再次按下ESC,什么也没有发生,最后当我单击虚拟按钮时,模态关闭

-我还尝试添加了“背景:true”,但没有改变任何事情。(background:“static”做了它应该做的。)

-还将所有“模态”单词更改为“uibModal”,并且没有任何关于该问题的更改


-我在控制台中没有收到任何类型的错误消息。

您注入了bootstap.js和css吗?是的,包括它们
<button ng-click="dummy()">DUMMY</button>