我有一个案例,在我的Vue.js和webpack的web应用程序中,我需要显示动态图片。我想要展示img标签,其中图片的文件名存储在一个变量中。这个变量是一个computed属性,它返回一个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,而我用实际文件路径时无法工作。
正确的方法应该是什么?
<v-img :src="require(
@/assets/+ items.image)" height="200px"></v-img>
。 - Mohamed Raza