Как получить изображение с помощью 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
Каков ваш реальный вопрос?