【发布时间】:2018-06-14 08:47:26
【问题描述】:
我一直在 ReactJS 框架中使用 Firebase。我已经设置了一个 config.js 来初始化 Firebase 并导出我的 firestore 实例,现在一切正常:
export const store = firebase.firestore();
我正在尝试启用离线持久性,但我现在应该如何导出我的 store 变量?
firebase.firestore().enablePersistence()
.then(function() {
// Initialize Cloud Firestore through firebase
var store = firebase.firestore();
})
.catch(function(err) {
if (err.code == 'failed-precondition') {
// Multiple tabs open, persistence can only be enabled
// in one tab at a a time.
// ...
} else if (err.code == 'unimplemented') {
// The current browser does not support all of the
// features required to enable persistence
// ...
}
});
我试图导出承诺,但它不起作用。有什么建议吗?
【问题讨论】:
标签: javascript firebase google-cloud-firestore