use*_*501 3 javascript firebase firebase-realtime-database
尝试将网页连接到 firebase 实时数据库时出现奇怪的错误。我得到错误,
未捕获的类型错误:firebase.database.ref 不是函数。
错误指向下面的代码行
const db = firebase.database.ref();
Run Code Online (Sandbox Code Playgroud)
我从我的 firebase 项目中复制了脚本并添加了导入。对于初始化,我已经删除了问题的 apiKey 等。
<script src="https://www.gstatic.com/firebasejs/5.10.0/firebase-app.js">
</script>
<script src="https://www.gstatic.com/firebasejs/5.10.0/firebase-
database.js"></script>
<script>
// Initialize Firebase
const config = {
apiKey: "",
authDomain: "",
databaseURL: "",
projectId: "",
storageBucket: "",
messagingSenderId: ""
};
firebase.initializeApp(config);
</script>
<script>
const db = firebase.database.ref();
</script>
Run Code Online (Sandbox Code Playgroud)
你必须要做
const db = firebase.database().ref();
Run Code Online (Sandbox Code Playgroud)
请参阅https://firebase.google.com/docs/database/web/start和https://firebase.google.com/docs/reference/js/firebase.database.Database
请注意,您可以将变量重命名为rootRef而不是db,并使用dbforfirebase.database()
| 归档时间: |
|
| 查看次数: |
14990 次 |
| 最近记录: |