2016-03-03 52 views
2

我有一个问题似乎不影响页面的行为,但我不知道发生了什么。 每次我执行XHR请求时,都会收到此错误。每个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 预先感谢

+0

角度动画版本是否与角度版本匹配? – Starscream1984

+0

它没有在我的bower.json中指定,但我检查并且角动画指向1.5.0,这是问题的原因吗? – ocespedes

+0

可能 - 匹配它们,看看问题是否消失,当匹配主角库之前,我有类似的不明原因的错误 – Starscream1984

回答

5

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

确保您的angular-animate版本是1.4.8

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