1.0.1 • Published 12 months ago

@ks-web/image-preview v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
12 months ago

image-preview

安装

npm install @ks-web/image-preview

使用

Vue.use(imagePreview)

// 组件方式调用
<image-preview v-model="dialogShow"
                :index.sync="dialogIndex"
                :images="images"></image-preview>
// api方式调用
this.$dialogImagePreview({
  index: 0,
  images: [...images],
  onClose () {
    console.log('关闭')
  },
  onChange () {
    console.log('滑动')
  }
})

Props

名称说明类型是否必填默认值
index图片下标numberY0
lazyImage图片懒加载booleanNfalse
clickOnceClose点击任意区域一次关闭弹窗booleanNfalse
imageSwiper是否需要图片指示器,与clickOnceClose互斥booleanNtrue
lazySwiper图片指示器虚拟滚动booleanNfalse
images图片列表arrayY[]
swiperImages图片指示器列表,如没有图片则取images中的对应图片arrayN[]
closeOnlyDialog使用物理返回键时,是否只关闭图片查看器弹窗,而不改变路由booleanNtrue

option(api方式调用)

名称说明类型是否必填默认值
index图片下标numberY0
images图片列表arrayY[]
onClose关闭时的回调functionNundefined
onChange切换时的回调functionNundefined

文档链接

https://doc.ky-tech.com.cn/docs/b1764a82be0c4992b5a2da1fc45ade58

1.0.1

12 months ago

1.0.0

12 months ago