React Native 和 Firebase 将数据发送到数据库
React Native and Firebase send data to database
我是 Firebase 的新手,我一直在寻找如何简单地将数据从 React Native 发送到 Firebase。到目前为止,我已经知道你必须导入
import * as firebase from 'firebase';
并且有
const firebaseConfig = {
apiKey: "AAAAAAAAAAAA3HbIO0u6yxU5MsE6FM",
authDomain: "kokeilut.firebaseapp.com",
databaseURL: "https://kokeilut.firebaseio.com",
storageBucket: "kokeilut.appspot.com",
};
const firebaseApp = firebase.initializeApp(firebaseConfig);
但问题是我不知道如何将数据发送到数据库。
请帮助我,我的主要目的是发送我的应用程序的名称和高分。
我强烈建议你阅读Firebase JavaScript Documentation,这比我的例子清楚多了。如有不妥请指正
以下是我的示例代码。
这种方式将允许 Firebase 为您的对象创建一个唯一 ID。
firebase.database().ref(url).push(jsonObject).
then((data) => {
dispatch({type:"FULFILLED"})
//success
}).
catch((err) => {
dispatch({type:"REJECTED"})
//error
});
这种方式会让您为您的对象创建一个 customerId。
firebase.database().ref(url+customerId).set(jsonObject).
then((data) => {
dispatch({type:"FULFILLED"})
//success
}).
catch((err) => {
dispatch({type:"REJECTED"})
//error
});
- 首先,安装 firebase:
npm install firebase
- 然后将 firebase 导入您的项目:
import * as firebase from 'firebase';
- 然后你就可以写入数据库了,但要确保你已经在 firebase 中创建了一个数据库,并且你授予了读写权限。
firebase.database().ref('users/').set({
username: "name",
email: "email",
profile_picture: "imageUrl"
});
我是 Firebase 的新手,我一直在寻找如何简单地将数据从 React Native 发送到 Firebase。到目前为止,我已经知道你必须导入
import * as firebase from 'firebase';
并且有
const firebaseConfig = {
apiKey: "AAAAAAAAAAAA3HbIO0u6yxU5MsE6FM",
authDomain: "kokeilut.firebaseapp.com",
databaseURL: "https://kokeilut.firebaseio.com",
storageBucket: "kokeilut.appspot.com",
};
const firebaseApp = firebase.initializeApp(firebaseConfig);
但问题是我不知道如何将数据发送到数据库。
请帮助我,我的主要目的是发送我的应用程序的名称和高分。
我强烈建议你阅读Firebase JavaScript Documentation,这比我的例子清楚多了。如有不妥请指正
以下是我的示例代码。
这种方式将允许 Firebase 为您的对象创建一个唯一 ID。
firebase.database().ref(url).push(jsonObject).
then((data) => {
dispatch({type:"FULFILLED"})
//success
}).
catch((err) => {
dispatch({type:"REJECTED"})
//error
});
这种方式会让您为您的对象创建一个 customerId。
firebase.database().ref(url+customerId).set(jsonObject).
then((data) => {
dispatch({type:"FULFILLED"})
//success
}).
catch((err) => {
dispatch({type:"REJECTED"})
//error
});
- 首先,安装 firebase:
npm install firebase
- 然后将 firebase 导入您的项目:
import * as firebase from 'firebase';
- 然后你就可以写入数据库了,但要确保你已经在 firebase 中创建了一个数据库,并且你授予了读写权限。
firebase.database().ref('users/').set({
username: "name",
email: "email",
profile_picture: "imageUrl"
});