【问题标题】:Angular Animate Unknown provider: $animate <- $compile <- $$animateQueueAngular Animate 未知提供程序:$animate <- $compile <- $$animateQueue
【发布时间】:2015-12-28 14:59:21
【问题描述】:

当我运行我的应用时,我遇到了一个错误,

未捕获错误:[$injector:unpr] 未知提供程序:$$forceReflowProvider

我读过这可能是因为动画和角度版本不同步,但事实并非如此。

我的bower.json:

"angular": "1.4.8",
"angular-animate": "1.4.8",

我还删除了我的bower_components 文件夹并执行了bower install,但错误仍然存​​在。有什么想法吗?

【问题讨论】:

  • 您是否将angular-animate.js 文件添加到您的来源(在index.html 中)?
  • 愚蠢的问题:角度动画的库是否包含在头部中? (或者任何你在索引 HTML 中包含库的地方)
  • @yarons 是的,否则我什至不会得到错误。
  • @FlorianTopf 添加了所有需要的文件,并且我在我的应用程序中注入了ngAnimate 服务。否则我一开始就不会有错误。
  • 嘿,你解决了这个问题吗?我有同样的问题。

标签: angularjs


【解决方案1】:

不确定发生了什么,但问题似乎与 sprockets gem 有关。如果我在 gemlock 文件中将 sprockets gem 更改为 sprockets (3.2.0),我可以毫无问题地打开应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 2016-01-14
    • 2015-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多