2015-02-12 97 views
1

試圖調試JS問題,但沒有任何成功 - 跟蹤如下。AngularJS + JQuery = TypeError:無法讀取未定義的屬性'then'

TypeError: Cannot read property 'then' of undefined  
    at Object.fn (angular.min.js:937) 
    at l.$get.l.$digest (angular.min.js:508) 
    at l.$get.l.$apply (angular.min.js:522) 
    at HTMLLIElement.<anonymous> (angular.min.js:928) 
    at HTMLLIElement.x.event.dispatch (jquery-1.11.0.min.js:10) 
    at HTMLLIElement.x.event.add.v.handle (jquery-1.11.0.min.js:10) 

問題是,代碼生成錯誤不包括「然後」 - 我從陣列中移除對象,當最後一個對象被移除錯誤引發,但應用程序繼續正常運行。想知道這是否只是我可以忽略的內部Angular錯誤?

我該如何更好地追查原因?

+1

請問你能提供一些代碼嗎? – 2015-02-12 03:59:00

+1

作爲第一步,而不是角度js的縮小版本使用dev版本,以便我們將能夠找出哪個角線導致錯誤...也是使用的angularjs版本 – 2015-02-12 03:59:24

+0

@ArunPJohny - 切換出來到開發版本,這導致我更新到一個新的ngAnimate模塊。問題解決了。 – Nathan 2015-02-12 04:37:28

回答

0

更新ngAnimate模塊,問題消失了。

相關問題