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

前端之家收集整理的这篇文章主要介绍了angularjs – ngAnimate和ui.bootstrap模态有什么问题?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在这个例子中

http://plnkr.co/edit/ETwexjK0HRu3b8WovoJq

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

当你关闭模态时,背景将不会消失.
如果我注释了’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
    });
  }

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

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

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

猜你在找的Angularjs相关文章