1
所以在使用(createUser)firebase方法在我的firebase中创建用户之后。 我该如何立即将数据添加到我的Firebase数据库中。以下是一个代码。如何使用angularfire2在电子邮件和密码注册时将数据添加到我的Firebase
createUser(email: string, password: string, username:string) {
this.af.auth.createUser({ email, password })
**so instead of the console log below**
.then((user) => console.log(`Create User Success:`, user))
** i will rather add the username string into my firebase like this**
const adddatatobase = this.af.database().ref('usernamestore').push({
userdetails:username
});
.catch(e => console.error(`Create User Failure:`, e));
}
我试过了上面的代码,我一直都没有成功。任何与此有关的帮助。
感谢
只是想你的答案,但它没有工作...我不断收到此错误(不能读取属性'af'null) – victoroniibukun
你在构造函数中调用了'AngularFire'吗? '构造函数(private af:AngularFire){}'。你可以发布Plunker吗?帮助更容易。 – brians69
感谢您的帮助...我添加了构造函数,并得到一个编译错误,说{不能调用其类型缺少呼叫签名的表达式}错误是基于此行; 'const adddatatobase = this.af.database()。ref('usernamestore');' – victoroniibukun