Как дать Image Src динамически в реагировать JS? - PullRequest
0 голосов
/ 04 января 2019

Я пытаюсь дать имя изображения в src динамически.Я хочу установить имя изображения динамически, используя переменную с путем.но я не могу правильно установить src.Я пробовал решения на stackoverflow, но ничего не работает.

Я пытался указать путь, подобный этому

<img src={`../img/${img.code}.jpg`}></img>

<img src={'../img/' + img.code + '.jpg'}></img>

<img src={'../img/{img.code}.jpg'}></img>

мои изображения сохраняются в пути src / img, если я даю путь, подобный этому

<img src={require('../img/nokia.jpg')}/>

изображение показывает

Я знаю, что этот вопрос задавался раньше, но у меня ничего не работает.Пожалуйста, помогите мне, как я могу установить путь к изображению?

Ответы [ 2 ]

0 голосов
/ 13 мая 2019

Вы все еще можете использовать require

<img src={require(`./img/${img.code}.jpg`)}/>

Не рекомендуется вручную добавлять изображения в общую папку.Смотрите этот ответ здесь: https://stackoverflow.com/a/44158919/1275105

0 голосов
/ 04 января 2019

Если вы не хотите запрашивать изображение, вы должны поместить все ваши изображения в общую папку, а затем

<img src={`../img/${img.code}.jpg`}></img>

, этот метод будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...