javascript - Firebase.auth() 不是函数错误 REACT NATIVE
问题描述
我正在尝试在我的项目中实现 firebase 身份验证。但是,我收到错误 Firebase.auth() is not a function。有谁知道为什么会这样?
应用程序.js
import { initializeApp } from 'firebase/app';
import * as firebase from "firebase/app";
const firebaseConfig = {
apiKey: "",
authDomain: "",
projectId: "",
storageBucket: "",
messagingSenderId: "",
appId: ""
};
firebase.initializeApp(firebaseConfig);
js
import React from "react";
import * as firebase from "firebase/app";
export const loginRequest = (email, password) =>
firebase.auth().signInWithEmailAndPassword(email, password);
解决方案
利用
import auth from '@react-native-firebase/auth';
反而。
或者
import * as firebase from '@react-native-firebase';
您正在尝试将 App 库用于所有内容。它仅用作 App 库。
推荐阅读
- java - 我想快速进入图表但绘制缓慢
- webpack - Webpack 构建任务覆盖优化
- go - 如何在 golang webview 中指定浏览器?
- cors - CORS 问题:预检响应中的 Access-Control-Allow-Headers 不允许请求标头字段授权
- swift - 在 collectionview 单元格中添加到 uiview 时,点击手势无法按预期工作
- android - 默认共享首选项写入哪里?
- angular - S3 存储桶引用旧代码/api?角 5
- php - php unset foreach loop is not unsetting the value of array
- mysql - 如何在express.js中连接mysql数据库?
- sql - 将 db 中的哈希值与通过 TextBox 提交的值的哈希值进行比较的 SQL 语法