Member 14504362 Ответов: 0

Как получить изображение с помощью api react native


//мой fetchID работает
fetchID = async () => {)



fetchPhoto =() => {
принести('http://127.0.0.1:8000/api/photo/' + this.state.user_id.id, {
метод: "получить",
заголовки: {
"Accept": "application/json",
'Content-Type': 'application/json',

}
})
.тогда((ответ) =&ГТ; { возвращает ответ.в JSON(); })
.затем(данные =&ГТ; {
this.setState({ image_uri: data }); // я думаю, что проблема здесь, и я не знаю, как ее исправить

})

.catch((ошибка) => {
console.error(ошибка);

});
}

Что я уже пробовал:

fetchID = async () => {
const value = await AsyncStorage.getItem('access_token');
принести('http://127.0.0.1:8000/api/user/', {
метод: "получить",
заголовки: {
"Accept": "application/json",
'Content-Type': 'application/json',
"Авторизация": "на предъявителя" + значение.функция concat(),
}
})
.тогда((ответ) =&ГТ; { возвращает ответ.в JSON(); })
.затем(данные =&ГТ; {
это.выполнении функция setState({ функция user_id: сведения });
})

.catch((ошибка) => {
console.error(ошибка);

});
}



fetchPhoto =() => {
принести('http://127.0.0.1:8000/api/photo/' + this.state.user_id.id, {
метод: "получить",
заголовки: {
"Accept": "application/json",
'Content-Type': 'application/json',

}
})
.тогда((ответ) =&ГТ; { возвращает ответ.в JSON(); })
.затем(данные =&ГТ; {
это.выполнении функция setState({ image_uri: сведения });

})

.catch((ошибка) => {
console.error(ошибка);

});
}




<изображение
источник={{ Ури:="" этого.государства.image_uri.ИМГ="" }}
="">

CHill60

Каков ваш реальный вопрос?

0 Ответов