1
Итак, после создания пользователя в моей firebase с помощью метода firebase (createUser). Как мне сразу же добавить данные в базу данных firebase. Ниже приведен код.Как добавить данные в мою firebase по электронной почте и регистрации паролей с помощью angularfire2
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' в своем конструкторе? 'constructor (private af: AngularFire) {}'. Можете ли вы разместить Plunker? Легче помочь. – brians69
Спасибо за вашу помощь ... Я добавил конструктор и получаю ошибку компиляции: {Невозможно вызвать выражение, тип которого не имеет сигнатуры вызова}, ошибка основывается на этой строке; 'const adddatatobase = this.af.database(). ref ('usernamestore');' – victoroniibukun