Изображение загружается корректно в HTML, но не при добавлении через jQuery.
Проект настроен через веб-пакет, а изображения загружаются через загрузчик файлов.Код работает правильно, когда напрямую вводится в HTML, однако он не работает, когда я пытаюсь загрузить его через jQuery.
Для HTML:
<img src = {require('../images/icon1.png')} className = 'studentIcon' />
Для jQuery:
$("#students").append(
$("<div class = 'row'>").append(
$("<div class = 'col-xs-4'>").append(
"<img src = {require('../images/icon1.png')} />"
)
)
)
В HTML добавленные изображения jQuery отображаются как:
<img src="{require('../images/icon1.png')}">
с ошибкой консоли:
icon1.png ')% 7D: 1 GET http://localhost:8080/%7Brequire('../images/icon1.png')%7D 404 (не найдено)
При прямой вставке в HTML изображения отображаются правильно, однако у меня есть большое количество изображений, которые я хочу напрямую прикрепить к сгенерированному коду.