vant预览图片

如果是本地图片需要用require引入进来
 
导入预览组件
 <van-image-preview v-model="show" :images="images" :showIndex="false">
 </van-image-preview>
      images: [
        require("../../assets/img/huxinimg/A.jpg"),
        require("../../assets/img/huxinimg/B.jpg"),
        require("../../assets/img/huxinimg/C-1.jpg"),
        require("../../assets/img/huxinimg/C-1.jpg"),
        require("../../assets/img/huxinimg/C-1.jpg"),
        require("../../assets/img/huxinimg/D.jpg"),
        require("../../assets/img/huxinimg/E.jpg"),
      ],

 

html里面

 <img             
 click="openPic(require('../../assets/img/huxinimg/B.jpg'))"
 v-if="curSelected.hx == 'B'"
 src="../../assets/img/huxinimg/B.jpg"
 alt=""
 />

方法里面

    openPic(v) {
      this.images = []
      this.images[0] = v
      this.show = true
    },

妈的.好多坑.

 

 

 

 

 

 

 

 

 

 

posted on 2021-11-04 11:19  危险*  阅读(129)  评论(0编辑  收藏  举报