gpt4 book ai didi

javascript - AngularJS 和 Firebase 教程 : 'TypeError: undefined is not a function;' issue

转载 作者:行者123 更新时间:2023-12-03 11:45:21 25 4
gpt4 key购买 nike

我正在学习 AngularJS 的在线教程。其中有几个更新修改了新版本的 angularfire 或 firebase 的代码:

然而,在输入这​​些代码后,一切都开始失败。

//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

还有一些变化,例如:

<!--For HTML --> 
<div class="post row" ng-repeat="(postId, post) in posts">
<!-- <div class="post row" ng-repeat="post in posts"> gives error-->

没有显示任何内容,并且与 Firebase 通信时似乎出现了问题。

F12 显示错误为:“TypeError:未定义不是函数”。

有什么想法吗?是因为 angularfire 或 firebase 的版本吗?

最佳答案

您的数据库查询可能没有返回任何数据吗?当您尝试调用 null 对象的方法时,通常会发生这种错误(undefined is not a function)。

关于javascript - AngularJS 和 Firebase 教程 : 'TypeError: undefined is not a function;' issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26081181/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com