Javascript 当firebase数据存储到对象时,获取未定义
这是我的密码。我想将数据从firebase存储到对象(Javascript 当firebase数据存储到对象时,获取未定义,javascript,reactjs,firebase,react-native,firebase-realtime-database,Javascript,Reactjs,Firebase,React Native,Firebase Realtime Database,这是我的密码。我想将数据从firebase存储到对象(this.chatThread) 当我在控制台上记录this.chatThreads时,我得到了未定义的。 以下是我的firebase数据库。 相反,如果我分配this.chatThreads=messageSnapshot.val()您可以使用push来存储数据,我就会得到数据 this.chatThreads[key].push(messageSnapshot.val()); 或 您可以使用push来存储数据 this.chatThr
this.chatThread
)
当我在控制台上记录this.chatThreads
时,我得到了未定义的。
以下是我的firebase数据库。
相反,如果我分配this.chatThreads=messageSnapshot.val()
您可以使用push
来存储数据,我就会得到数据
this.chatThreads[key].push(messageSnapshot.val());
或
您可以使用push
来存储数据
this.chatThreads[key].push(messageSnapshot.val());
或
这将做什么key=messageSnapshot.key*-1代码>?由于键值类似于-1509964621958
,我将其与-1相乘,使其成为正整数,这将实现key=messageSnapshot.key*-1代码>?由于键值类似于-1509964621958
,因此我将其与-1相乘,使其成为正整数
this.chatThreads.push(key+':'+messageSnapshot.val());