0.0.3 • Published 4 years ago

image-zoom-vue v0.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

image-zoom-vue

A magnifying glass assembly of Vue

How to use?

npm i image-zoom-vue -S

Example

<template>
  <div id="app" style="width: 500px;height: 500px;">
    <magnifier :options="magnifierOptions"></magnifier>
  </div>
</template>

<script>
import magnifier from 'image-zoom-vue'

  export default {
    components: {
      magnifier
    },
    data() {
      return {
        magnifierOptions: {
          src: '../src/back.png',
          srcLarge: '../src/back.png'
        }
      }
    }
  }
</script>

Options

PropertyDescriptiontypedefault
width放大镜宽度Number200
height放大镜高度Number200
borderSize放大镜边框尺寸Number2
borderColor放大镜边框颜色String#666666
shape放大镜形状(circular/square)Stringcircular
src缩略图地址String
srcLarge高清图地址String

注:外层div需要设置width和height,以便撑开图片