【问题标题】:Error on every XHR angular request每个 XHR 角度请求都会出错
【发布时间】:2016-06-17 00:53:48
【问题描述】:

我有一个问题似乎不会影响页面的行为,但我不知道发生了什么。 每次我执行 XHR 请求时都会收到此错误。

TypeError: b.done is not a function
at angular-animate.js:2643
at r.$digest (angular.js:15946)
at r.$apply (angular.js:16160)
at g (angular.js:10589)
at T (angular.js:10787)
at XMLHttpRequest.w.onload (angular.js:10728)

我正在使用角度 1.4.8 提前致谢

【问题讨论】:

  • angular-animate 版本是否与 angular 版本匹配?
  • 我的 bower.json 中没有指定,但我检查了 angular-animate 指向 1.5.0,这是问题的原因吗?
  • 可能 - 将它们匹配起来,看看问题是否消失,我之前在不匹配主要角度库时遇到过类似的无法解释的错误
  • 我重新运行了一个凉亭安装设置固定角度版本,问题就消失了。谢谢
  • 不用担心 - 我会添加它作为答案,即使它是在黑暗中刺伤 :)

标签: javascript angularjs xmlhttprequest


【解决方案1】:

如果您项目中angular-animate 的版本号与angular 的版本号不同,则可能会出现此问题。

确保您的angular-animate1.4.8 版本。

根据我的经验,确保所有主要的 Angular 库都运行相同的版本是一种很好的做法。

【讨论】:

    猜你喜欢
    • 2019-01-06
    • 2020-05-01
    • 2014-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-21
    • 1970-01-01
    相关资源
    最近更新 更多