Я ссылаюсь на URL изображения в компоненте vue, например
<img alt="Vue logo" src="~statics/reports/logo.png">
, это работает
, но при попытке
<img alt="Vue logo" :src="getURL()">
data() {
return { imgPath: "~statics/reports/logo.png" };
},
methods: {
getURL() {
//
// console.log(path)
return (this.imgPath)
}
},
этотерпит неудачу
Моя структура папок
В первом случае путь разрешается до
http://localhost:8081/img/logo.82b9c7a5.png
и автоматически обрабатывается устройством devсервер
Путь не разрешен во втором случае, он остается http://localhost:8081/~statics/reports/logo.png
Я использую сгенерированный по умолчанию конфиг 3 для веб-пакета.
Я не хочуиспользуйте относительные пути для всех изображений, например ../images/, поскольку это делает его более подробным.Я пробовал требовать (pathVariable), который тоже не работает Пожалуйста, помогите с разрешением пути img, когда URL-адрес является динамическим, т. Е. Имя ресурса поступает с сервера, и я добавляю путь в метод или вычисляется и использую: src dynamicbinding для его обслуживания