У меня есть случай, когда в моем Vue.js
с webpack
веб-приложении мне нужно отображать динамические изображения. Я хочу показать img
, где имя файла изображений хранится в переменной. Эта переменная является свойством computed
, возвращающим переменную store Vuex
, которая асинхронно заполняется на beforeMount
.
<div class="col-lg-2" v-for="pic in pics">
<img v-bind:src="'../assets/' + pic + '.png'" v-bind:alt="pic">
</div>
Однако он отлично работает, когда я просто делаю:
<img src="../assets/dog.png" alt="dog">
Мой случай похож на этот fiddle, но здесь он работает с URL-адресом img, но в моем случае с фактическими путями файлов он делает не работает.
Каким должен быть правильный способ сделать это?