Javascript Firebase推送到实时数据库不工作
我正在尝试将值推送到react native中的firebase实时数据库中。非常基本的查询,它不工作。请检查代码 尝试从启动组件Javascript Firebase推送到实时数据库不工作,javascript,react-native,firebase-realtime-database,push,Javascript,React Native,Firebase Realtime Database,Push,我正在尝试将值推送到react native中的firebase实时数据库中。非常基本的查询,它不工作。请检查代码 尝试从启动组件App.js以及相关组件的componentDidMount()和其他相关方法推送数据时,事件未触发 通过链接firebase中的其他项目更改了配置,但仍不工作 ../config/db.js import Firebase from 'firebase'; var firebaseConfig = { apiKey: "--", authDomai
App.js
以及相关组件的componentDidMount()
和其他相关方法推送数据时,事件未触发
通过链接firebase中的其他项目更改了配置,但仍不工作
../config/db.js
import Firebase from 'firebase';
var firebaseConfig = {
apiKey: "--",
authDomain: "--.firebaseapp.com",
databaseURL: "---d33c8.firebaseio.com",
projectId: "---d33c8",
storageBucket: "---d33c8.appspot.com",
messagingSenderId: "--",
appId: "--",
measurementId: "--"
};
let app = Firebase.initializeApp(firebaseConfig);
export const db = app.database();
App.js
import { db } from './src/config/db';
db.ref().child('items').push({
title : "1",
description: "2"
});
数据没有通过。无错误。确保实时数据库中的规则设置为允许未经授权的用户读取和写入,如果您没有这样的规则,则无法读取/写入数据库
{
/* Visit https://firebase.google.com/docs/database/security to learn more about security rules. */
"rules": {
".read": true,
".write": true
}
}
默认情况下,数据库规则需要Firebase身份验证和
仅向经过身份验证的用户授予完全读写权限。这个
默认规则确保您的数据库不被任何人访问
在您有机会配置它之前
签出:确保实时数据库中的规则设置为允许未经授权的用户读写,如果您没有这样的规则,则无法读写数据库
{
/* Visit https://firebase.google.com/docs/database/security to learn more about security rules. */
"rules": {
".read": true,
".write": true
}
}
默认情况下,数据库规则需要Firebase身份验证和
仅向经过身份验证的用户授予完全读写权限。这个
默认规则确保您的数据库不被任何人访问
在您有机会配置它之前
查看:谢谢@Gastón Saillén,这就是问题所在。没问题,您能将answe标记为正确吗?谢谢Hanks@Gastón Saillén,这就是问题所在。没问题,你能把answe标记为正确吗?谢谢