Задать вопрос
kaleniybrat
@kaleniybrat
Frontend разработчик и верстальщик

Почему в JSX не вставляется переменная?

В тэг src должно вставиться изображение, но вставляется unknown 5e368113e5bfa344563028.png
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
LinkVP
@LinkVP
Frontend, React, React Native, Flutter
Внутри компонента:

this.state = {
beerImage: null,
}

componentDidMount() {
promise.then(beer => this.setState({beerImage: beer.image}))
}


Далее внутри render():
const {beerImage} = this.state;

и теперь в src можно передавать beerImage (если beerImage возвращает путь до картинки):
<img src={beerImage} />
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽