javascript - 未处理的拒绝(TypeError):__WEBPACK_IMPORTED_MODULE_2__config_fbConfig__.a.database 不是函数
问题描述
我在这里做错了什么以及为什么我收到此错误,检索我使用 createUserWithEmailAndPassword 保存的额外信息
注册表单详细信息
const {email, password } = this.state;
firebase.auth().createUserWithEmailAndPassword(email, password)
.then((data) => {
const { user } = data;
if(user){
firebase.database().ref('Users/Trainers/' + user.uid).set({
email: this.state.email,
firstName: this.state.firstName,
lastName: this.state.lastName,
role: this.state.role,
datecreated: Date.now()
});
this.props.history.push('/trainerSignin');
}
}).catch((error) => {
this.setState({ error: error });
});```
个人资料页面详细信息
firebase.auth().onAuthStateChanged(user => {
if(user){
const db = firebase.database().ref('Users/Trainers/' + user.uid).once('value', snap => {
console.log(user.email);
console.log(user.firstName);
})
}
})
解决方案
推荐阅读
- google-api - 通过 google drive api v3 更新文件夹名称
- azure-devops - 如何从 Azure DevOps 发布管道访问构建项目的 Git 源
- apify - 在本地运行 Apify 时如何设置 cookie?
- php - 获取 woo-commerce 元数据
- c# - 使用 ASP.NET Core Identity 和 IdentityServer4 - 身份验证
- python - how to select the second last item from unordered list with selenium
- redux - Reducing Boilerplate Redux
- web-applications - How can i secure client_id value in auth_config.json while using Auth0 for single page web application
- android - Android:代码 1 SQLITE_ERROR(未找到 Colum_name)
- python - How to load fancyimpute in python?