fwe*_*ort 6 react-native google-cloud-firestore
我正在使用 firebase web SDK,因为我的项目仍在世博会上
我似乎无法从 firestore 添加或获得任何结果。没有抛出错误,没有显示任何内容,也没有保存任何内容。
import * as firebase from 'firebase'
import firestore from 'firebase/firestore'
var config = {
apiKey: "xxxxxxxxxxxxxxxxxx",
authDomain: "xxxxxxxxxxxxxxxxxx",
databaseURL: "xxxxxxxxxxxxxxxxxx",
projectId: "xxxxxxxxxxxxxxxxxx",
storageBucket: "xxxxxxxxxxxxxxxxxx",
messagingSenderId: "xxxxxxxxxxxxxxxxxx"
};
firebase.initializeApp(config);
var db = firebase.firestore();
var docRef = db.collection('users').doc('alovelace');
var setAda = docRef.set({
first: 'Ada',
last: 'Lovelace',
born: 1815
})
Run Code Online (Sandbox Code Playgroud)
有人有同样的问题吗?有人知道如何解决吗?
小智 3
我找到了一个与 Expo 兼容的解决方案,只需运行:
npm i -S firebase @firebase/firestore
Run Code Online (Sandbox Code Playgroud)
并添加到您的代码中
import * as firebase from 'firebase';
import '@firebase/firestore';
Run Code Online (Sandbox Code Playgroud)
现在你可以使用
firebase.firestore()
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
970 次 |
| 最近记录: |