ファイヤーベースのリストの名前を保持する変数は使用できません。ファイヤーベース(イオン)にanglefire2リスト名の変数を使用できません
いくつかのデータをプッシュした後、その変数はファイヤーベースでは未定義になります。
$this.UserID
は、UIDを保持することを意味しますが、読み取ることはできません。
マイコード:
private referenceListRef;
UserID: string;
constructor(private http: Http,
private db: AngularFireDatabase,
private ofAuth: AngularFireAuth,
public storage: Storage
) {
this.ofAuth.authState.take(1).subscribe(data => {
this.UserID = data.uid;
console.log(`user id : ${this.UserID}`);
})
this.referenceListRef = this.db.list(`${this.UserID}`);
}
すみません、私はちょっと混乱していました。何を入力するのか、または質問するのがちょっと混乱しました。もう一度英語が私の主な言語ではありません。その投稿を編集していただきありがとうございます。今は適切な質問のように見える! –