0.2.1 • Published 6 years ago

vue-imgs v0.2.1

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

vue-imgs

GitHub

vue图片组件

在线演示

安装

npm

npm i vue-imgs --save

yarn

yarn add vue-imgs

或者直接引入

<script src="../dist/vue-imgs.js"></script>

使用

AspectImage

图片组件

注册组件

import {AspectImage} from 'vue-imgs'
export default {
  components: {
      AspectImage
  }
}

属性

属性类型默认值说明
modeStringaspectFill图片的缩放模式
srcStringnull图片链接

ImgPreview

图片预览组件

注册组件

import {ImgPreview} from 'vue-imgs'
export default {
  components: {
      ImgPreview
  }
}

属性

属性类型默认值说明
modeStringaspectFill图片缩放模式
srcString''图片链接
titleString''图片标题
groupString|Number(默认为uuid,即单独一组)图片分组,同一组的图片,预览时可所有滑动
thumbSrcString(默认为src)小图时的src
orderNumber0同分组图片排序

TODO

  • 图片懒加载
  • 占位图
  • webP格式
  • 缩放模式aspectFit:保持比例显示全部内容
  • 缩放模式widthFix:宽度不变,高度自动变化,保持原图宽高比不变
  • 缩放模式auto:按照图片原大小显示
0.2.1

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.1

6 years ago