Stati c изображение не разрешается при передаче относительного пути к компоненту - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь создать компонент "загрузчик изображений" (который в основном представляет собой изображение + заполнитель + скелет, который можно настроить несколькими способами).

До использования этого загрузчика изображений это был мой код:

<img src="../assets/logo.png" alt="Image description"/>

Путь lo go был преобразован в файл со случайным идентификатором:

/img/logo.d2151712.png

Новый способ из отображаемых изображений это:

<ImageLoader src="../assets/logo.png" width="144px" height="144px" alt="Image description" skeleton/>

Он работает с полными URL-изображениями, но не может загрузить stati c.

Я понимаю, что в конце первый пример каким-то образом использовал бы require(url) для получения фактического URL-адреса изображения, поэтому я добавил, и он снова начал работать.

<ImageLoader :src="require('@/assets/logo.png')" width="144px" height="144px" alt="Image description" skeleton/>

Итак, есть ли способ настроить страницу для получения правильного URL-адреса ресурса при использовании относительных путей например, при использовании Vue (без необходимости вручную добавлять require())?

Такое ощущение, что я делаю что-то не так.

...