未知提供者:$ animateCssProvider <-$ animateCss <-$ uibModalStack <-$ uibModal

Gar*_*eld 1 javascript angularjs angular-ui-bootstrap angular-bootstrap

如果我将我的角度版本更新为更高版本,我相信它会起作用,但是我更依赖于1.3.20角度版本。

我尝试了angular-bootstrap版本从1.1latest,都无法使用1.3.20。我得到的只是未知的提供者。

http://plnkr.co/edit/8TynLlehbEoJF4HY9o0S?p=preview

当您注释第9行和取消注释第10行时,此plunkr代码有效。

但是,当1.3.20的ngAnimate和angular版本的angular-bootstrap版本为0.14.3时,它是非常旧的代码,它可以很好地工作。

如何在不升级角度版本的情况下解决此问题?

如果我可以$animateCss显式添加提供程序,那么它起作用吗?但我怀疑它是否会影响其他任何代码。

我不想使用angular-bootstrap的0.14.3,因为它已经过时了。

Pop*_*ash 5

从Angular Bootstrap的文档中:

UI Bootstrap 1.0和更高版本需要Angular 1.4.x或更高版本,并且已经在Angular 1.4.8中进行了测试

UI Bootstrap 0.14.3是支持Angular 1.3.x的最新版本

您必须降级或升级另一个。您别无选择。