【发布时间】:2016-04-30 07:50:56
【问题描述】:
我正在尝试按照在 firebase 中设计数据库的教程进行操作,但在 JavaScript 控制台中出现以下错误:
Uncaught ReferenceError: Firebase 未定义
这是教程的链接,我试图在 JavaScript 控制台中运行的代码 sn-p 是:https://www.firebase.com/blog/2014-11-04-firebase-realtime-queries.html
var ref = new Firebase("https://dinosaur-facts.firebaseio.com/dinosaurs");
ref.orderByChild("height").on("child_added", function(snapshot) {
console.log(snapshot.key() + " was " + snapshot.val().height + " meters tall");
});
【问题讨论】:
-
这意味着您尚未在页面中包含 Firebase JavaScript 库。我建议您不要从博客文章开始,而是从 5-minute interactive tutorial 开始。它解释了在第一步中要添加的内容。
-
非常感谢,我根据您的建议添加了以下行:src='cdn.firebase.com/js/client/2.2.1/firebase.js' 但我仍然遇到同样的错误。另外,如果代码执行成功,我应该期待什么?
-
按照我链接的教程,您将拥有一个小型聊天应用程序。如果您在本地设置中遇到问题,请显示您在在您的问题中 使用的准确、完整但最少的代码(其下方有一个“编辑”链接)。你现在的代码是正确的,只是不完整。
-
抱歉,不走运。我仍然得到错误。
-
如果我省略了
<script标签,我只能得到那个错误。您必须包含我们可以重现您的问题的最少步骤。
标签: javascript firebase firebase-realtime-database