我正在尝试在Firestore中对数据库进行排序,因此我使用了orderby键,并且效果很好,但是在那之后,我试图在其中使用getdownloadURL来对结果进行排序。
我期望日志TIME + sssss已订购, 但是未记录日志TIME + aaaaa。
我该如何解决???
请帮助这个可怜的孩子
querySnapshot.forEach((doc) => {
const { ID, TIME,STAR,PHOTO,UID,COMMENT } = doc.data();
const ref = firebase.storage().ref(PHOTO);
console.log(TIME+"sssss");
ref.getDownloadURL().then(url => { // have a img
this.setState({ uri: url });
console.log(TIME+"aaaaa");
});