如何使用expo登录firebase
发布时间:2020-12-15 05:04:05 所属栏目:百科 来源:网络整理
导读:我按照 Expo’s docs的说明进行操作,但是我不知道到底发生了什么.我用npm安装了firebase.然后下一步是复制我的firebase设置信息,我从firebase控制台做了. import * as firebase from 'firebase';// Initialize Firebaseconst firebaseConfig = { apiKey: "YO
我按照
Expo’s docs的说明进行操作,但是我不知道到底发生了什么.我用npm安装了firebase.然后下一步是复制我的firebase设置信息,我从firebase控制台做了.
import * as firebase from 'firebase'; // Initialize Firebase const firebaseConfig = { apiKey: "<YOUR-API-KEY>",authDomain: "<YOUR-AUTH-DOMAIN>",databaseURL: "<YOUR-DATABASE-URL>",storageBucket: "<YOUR-STORAGE-BUCKET>" }; firebase.initializeApp(firebaseConfig); 但是代码的和平在哪里呢?在根导航或路由器?我如何在我的应用程序的其他部分引用它.正如你所知,我对Expo和React-Native相当新,所以感谢你的帮助.
您必须在main.js文件componentDidMount()方法中添加所有这些代码.使用以下代码供您参考.
class App extends React.Component { componentDidMount() { const config = { apiKey: "<YOUR-API-KEY>",projectId: "<YOUR-PROJECT-ID>",storageBucket: "<YOUR-STORAGE-BUCKET>,messagingSenderId: "<YOUR-MESSAGING-SENDER-ID>" }; firebase.initializeApp(config); } render() { return ( <View > </View> ); } } 您必须在main.js中初始化一次,这是您项目的根文件,在另一个屏幕中,您可以导入firebase组件并对其进行处理. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |