Javascript 我无法使用java脚本在firebase云数据库中添加和编辑数据。我可以选择数据,但不能添加数据
请参见我使用以下代码添加数据Javascript 我无法使用java脚本在firebase云数据库中添加和编辑数据。我可以选择数据,但不能添加数据,javascript,database,firebase,cloud,Javascript,Database,Firebase,Cloud,请参见我使用以下代码添加数据 db.collection("users").add({ email: $('#emailaddress-register').val(), password: $('#password-register').val() }).then((done) => {
db.collection("users").add({
email: $('#emailaddress-register').val(),
password: $('#password-register').val()
}).then((done) => {
alert('Account created sucessfully'+done);
}).catch(function (error) {
console.error('Error adding document: ', error)
});
好的,根据您提供的信息:
var config = {
apiKey: "",
authDomain: "",
databaseURL: "",
projectId: "",
storageBucket: "",
messagingSenderId: ""
};
firebase.initializeApp(config);
const firestore = firebase.firestore();
const settings = {timestampsInSnapshots: true};
firestore.settings(settings);
let db = firebase.firestore();
它只需要一个firestore实例:
var config = {
apiKey: "",
authDomain: "",
databaseURL: "",
projectId: "",
storageBucket: "",
messagingSenderId: ""
};
firebase.initializeApp(config);
const db = firebase.firestore();
const settings = {timestampsInSnapshots: true};
db.settings(settings);
然后你可以使用你得到的。我很确定这是你从电子邮件和密码字段中访问值的方式,尝试使用硬值我已经做到了。仍然不工作如:电子邮件:我的电子邮件,密码:我的密码是的,我也这样做,但不工作db.collection…push不是一个函数给我这个错误请查看上面的编辑db.ref不是一个函数如何定义db?var config={apiKey:,authDomain:,databaseURL:,projectId:,storageBucket:,messagingSenderId:};firebase.initializeAppconfig;const firestore=firebase.firestore;常量设置={timestampsInSnapshots:true};firestore.Settings设置;设db=firebase.firestore;