vant 预览 图片

vant 预览 图片

1.核心代码

<!--  -->
<template>
  <div class=''>
    <van-nav-bar title="预览png"
                 left-text="返回"
                 left-arrow
                 class="title"
                 @click-left="onClickLeft"
                 fixed
                 :placeholder="isFixedHeight"
    />
    <div v-for="(item,index) in imageLists" :key="index">
      <van-image
          width="100"
          height="100"
          :src="item"
          @click="sceneImg(imageLists,index)"
      />
    </div>

  </div>
</template>

<script>

import {ImagePreview} from "vant"; // 引入Vant图片预览组件
export default {
  name: 'Png',
  data() {

    return {
      isFixedHeight: true,
      imageLists: ['https://xx.png',
        'https://xx.jpeg'
      ]
    };
  },


  methods: {
    //返回键
    onClickLeft() {
      this.$router.go(-1)
    },
    // 图片预览
    sceneImg(images, index) {
      ImagePreview({
        images: images, //需要预览的图片 URL 数组
        showIndex: true, //是否显示页码
        loop: false, //是否开启循环播放
        startPosition: index //图片预览起始位置索引
      })
    },
  },

  created() {

  }

}
</script>
<style scoped>

</style>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值