1
(fireUpdateメソッドを使用してfirebaseにユーザーを作成した後) どのようにすれば、すぐにfirebaseデータベースにデータを追加できますか?以下にコードを示します。anglefire2を使った電子メールとパスワード登録時に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' of null) – victoroniibukun
あなたのコンストラクタで 'AngularFire'を呼び出しましたか? 'コンストラクタ(private af:AngularFire){}' Plunkerを投稿できますか?助けが簡単です。 – brians69
助けてくれてありがとう...コンストラクタを追加しました。コンパイルエラーが発生しました。{コールタイプが不足している式を呼び出せません}エラーはこの行に基づいています。 'const adddatatobase = this.af.database()。ref( 'usernamestore');' – victoroniibukun