firebase未在JavaScript html中定义


<html>
<head> <meta name="" content=""> </head>
<body> 
<input type="text" id="nameid" placeholder="name" />
<button type="submit" onclick="send()">submit</button>

<!-- firebase library-->
<script src="https://www.gstatic.com/firebasejs/8.2.9/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.2.9/firebase-auth.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.2.9/firebase-database.js"></script>

<script>
var firebaseConfig = {
apiKey: "",
authDomain: "",
projectId: "",
storageBucket: "",
messagingSenderId: "",
appId: "",
measurementId: ""
};
firebase.initializeApp(firebaseConfig);
firebase.analytics();
function send(){
firebase.database().ref('user').set({ 
name: document.getElementById('nameid). value;});
}
</script>
</body>
</html>

我得到firebase未定义的错误,请帮助我,你可以看到代码。即使我没有得到我的firebase实时数据库中的数据,我甚至已经创建了数据库。

首先需要安装Firebase sdk

npm init

包。json文件

npm install --save firebase

用于安装firebase

const firebaseConfig = {
// ... // Your config values
};
firebase.initializeApp(firebaseConfig);

如果可能的话,建议将您的firebase配置移到另一个文件。有关更多信息,请阅读Firebase Javascript文档

最新更新