Это не проблема, это просто вопрос. Когда я звоню в мое облачное хранилище Google, я получаю возвращаемое значение, которое немного смущает меня.
Я использую пакеты: «response-redux-firebase» и «redux-firestore» для подключения моегоfirestore / firebase для моего приложения.
Это значение, которое возвращает вызов:
Я не совсем уверен, какая столица "B "есть и каковы все свойства объекта. Единственное, что кажется уместным, это свойство "i".
Любое понимание будет с благодарностью.
Код для получения значения элемента из облачного хранилища:
componentDidMount() {
const db = this.props.firestore;
const { getFirestoreOutfits, getFirestoreUsers } = this.props;
const img = this.props.firebase.storage()
.ref("female-modern-outfit.jpg")
.getDownloadURL()
.then(val => val);
getFirestoreData(db, firestoreCollections.users, getFirestoreUsers);
getFirestoreData(db, firestoreCollections.outfits, getFirestoreOutfits);
console.log(img);
this.setState({isLoading: false, img});
}
render() {
return (
<div className={"home"}>
<Hero/>
<StyledHR id={"homeContentAnchor"} align="right" width="25%" bottomSpace={"5em"}/>
<h3 className={"display-header"}>Select from a popular category:</h3>
<CategoryDisplay/>
<StyledHR align="left" width="25%" topSpace={"5em"}/>
</div>
);
}