这是我将Firebase导入项目的方式:
import firebase from 'firebase/app'
import firestore from 'firebase/firestore'
import auth from 'firebase/auth'
/*
Config */
const FIREBASE_CONFIG = {
...
}
/*
Get a Firestore instance */
export const firebaseInstance = firebase.initializeApp(FIREBASE_CONFIG)
后来我会:
import { firebaseInstance } from 'database'
在需要时必须访问singup
,login
和其他可用的API方法,例如:firebaseInstance.auth().fetchSignInMethodsForEmail(email)
但是当我尝试
official documentation中定义的
firebaseInstance.auth.EmailAuthProvider
根本不可用,并返回undefined
有人可以建议可能缺少的东西吗?
P.S:我尝试了
firebaseInstance.auth().EmailAuthProvider
,但是在github线程中研究了其他人的行为之后,我相信这不是问题:) 最佳答案
文档说它是静态方法,所以在实例上调用它没有意义吗?您可以在firebase.auth.EmailAuthProvider
下找到它
关于javascript - firebase.auth.EmailAuthProvider未定义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57176828/