Tôi có một trường hợp trong tôi Vue.jsvớ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ị imgnơ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 computedtính đang trả về một Vuexbiế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 đề