1
我正在關注AngularJS的在線教程。 其中有幾個更新修改了較新版本的angularfire或firebase的代碼:AngularJS&Firebase教程:'TypeError:undefined不是函數;'問題
但是,在取入這些代碼後,一切都開始失敗。
//For Post.js
var posts = $firebase(ref);
//var posts = $firebase(ref).$asArray(); this gives error
//For Postview.js
$scope.post = Post.find($stateParams.postId);
//$scope.post = Post.find($stateParams.postId).$asArray(); gives error when transit
也Theres幾個,例如改變:顯示
<!--For HTML -->
<div class="post row" ng-repeat="(postId, post) in posts">
<!-- <div class="post row" ng-repeat="post in posts"> gives error-->
theres沒什麼,似乎東西,而與火力地堡通信破門。
F12顯示錯誤爲:「TypeError:undefined不是函數」。
有什麼想法?是否因爲angularfire或firebase的版本?
例如,你應該如何與quries互動:https://www.firebase.com/docs/web/libraries/angular/api.html#angularfire-firebase-asarray – 2014-09-28 03:39:10
謝謝@KrzysztofSafjanowski,任何想法,你將如何更新依賴與node.js?我認爲angularfire,firebase等我試圖做一個涼亭更新,但更新後,版本保持不變。我很確信它的一個版本問題正在導致下面的Felipe指的是什麼。 – Thinkerer 2014-09-28 03:49:03
您是否已將$ firebase注入您的應用並將其包含在您的控制器中? – 2014-09-28 05:12:34