Tôi có một trường hợp trong tôi Vue.js
với webpack
ứng dụng web, tôi cần phải hiển thị hình ảnh động. Tôi muốn hiển thị img
nơi tên tệp của hình ảnh được lưu trữ trong một biến. Biến đó là một thuộc computed
tính đang trả về một Vuex
biến cửa hàng, đang được điền không đồng bộ vào beforeMount
.
<div class="col-lg-2" v-for="pic in pics">
<img v-bind:src="'../assets/' + pic + '.png'" v-bind:alt="pic">
</div>
Tuy nhiên, nó hoạt động hoàn hảo khi tôi chỉ làm:
<img src="../assets/dog.png" alt="dog">
Trường hợp của tôi tương tự với fiddle này , nhưng ở đây nó hoạt động với URL img, nhưng ở trường hợp của tôi với các đường dẫn tệp thực tế, nó không hoạt động.
Những gì nên được cách chính xác để làm điều đó?
@/assets/
request ( + items.image) "height =" 200px "> </v-img>` cái này cũng giải quyết được vấn đề