angularjs – ngAnimate和ui.bootstrap模态有什么问题?

在这个例子中

http://plnkr.co/edit/ETwexjK0HRu3b8WovoJq

angular.module('animateApp',[
  'ngAnimate',// adding this causes issue with modal backdrop
  'ui.bootstrap'
])@H_301_4@ 
 

当你关闭模态时,背景将不会消失.
如果我注释了’ngAnimate’依赖(script.js第4行),它的工作原理很好.

我在做某件事情,或者在与ngAnimate一起使用时,这是一个ui.bootstrap中的错误

在1.3.15和1.4.0之间似乎是一个突破性的变化.
显然,ngAnimate中的某些内容改变了干扰隐藏的背景.如果您关闭动画,背景隐藏:
$scope.openModal = function() {
    $modal.open({
      templateUrl: 'modal.html',controller: 'ModalCtrl',backdrop: true,animation: false
    });
  }@H_301_4@ 
 

如果你下降到1.3.15,没有问题:
Plunker

如果您检查ui-bootstrap的依赖关系页面,那么它看起来似乎还没有达到1.4.0:
https://david-dm.org/angular-ui/bootstrap#info=devDependencies

这可能值得张贴一个问题或看看有没有人已经.

相关文章

AngularJS 是一个JavaScript 框架。它可通过 注:建议把脚本放在 元素的底部。这会提高网页加载速度,因...
angluarjs中页面初始化的时候会出现语法{{}}在页面中问题,也即是页面闪烁问题。出现这个的原因是:由于...
AngularJS 通过被称为指令的新属性来扩展 HTML。AngularJS 指令AngularJS 指令是扩展的 HTML 属性,带有...
AngularJS 使用表达式把数据绑定到 HTML。AngularJS 表达式AngularJS 表达式写在双大括号内:{{ expres...
ng-repeat 指令可以完美的显示表格。在表格中显示数据 {{ x.Name }} {{ x.Country }} 使用 CSS 样式为了...
$http是 AngularJS 中的一个核心服务,用于读取远程服务器的数据。读取 JSON 文件下是存储在web服务器上...