0
これは私のコードです。ファイヤーベースからオブジェクトにストアするデータを格納したい(this.chatThread
)。火災ベースのデータがオブジェクトに格納されているときに未定義になる
undefined
を取得しています
this.chatThreads
を記録し
chatThreadMessageFetch(mobileNumber, fromID) {
this.chatThreads=[];
return firebase.database().ref(messaging/${mobileNumber}/chatThread/${fromID}).orderByKey()
.once('value').then(snapshot => {
snapshot.forEach((messageSnapshot)=> {
key=messageSnapshot.key*-1;
this.chatThreads[key]=messageSnapshot.val();
});
});
}
、私はthis.chatThreads = messageSnapshot.val()
を保存するために
push
を使用することができ、データを取得します。キー* -1; '? – Hareeshキー値は '-1509964621958'のようなものなので、-1を乗じて正の整数にします –