簡體   English   中英

如何使用 React Native 應用程序在 firebase 中添加數據?

[英]How to add data in firebase with React Native app?

code:
  const timeStamp = Math.floor(Date.now() / 1000);
        const insertKey =   "_" + timeStamp;
        const contactsDbRef = firebase.app().database().ref('contacts/');
        console.log(timeStamp+"/"+insertKey);
        contactsDbRef
             .child(insertKey)
            .set({
                
                name:name,
                number: number,
                email: email,
                
            },
            console.log("data added"),
                (error) => {
                    if (error) {
                        console.log(error)
                    } else {
                        
                        console.log("added successfully")
                       
                    }
                });
       
       

我如何在反應本機應用程序的 firebase 中存儲用戶的聯系方式?

它是控制台記錄數據,但是在后端數據沒有反映

我建議使用 promise 來嘗試 Firebase 操作,而不是像docs那樣使用錯誤回調。

const timeStamp = Math.floor(Date.now() / 1000);
const insertKey =   "_" + timeStamp;
        
const contactsDbRef = firebase.app().database().ref('contacts/'+insertKey);

contactsDbRef.set({
  name:name,
  number: number,
  email: email,
}).then(() => {
  console.log("Data updated")
}).catch(e => console.log(e))

我試過了,效果很好。 如果問題仍然存在,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM