UNPKG

vue-touch-zoom

Version:

基于vue2.0,实现移动端容器内缩放与位移,缩放基于两指中心

72 lines (46 loc) 1.14 kB
# Introduce 基于vue2.0,实现移动端容器内缩放与位移,缩放基于两指中心 Based on vue2.0, it realizes the scaling and displacement in the mobile terminal container, and the scaling is based on the two-finger center ![](http://img.souche.com/f2e/036d5220df9a7c123f155a4bcd34f574.gif) # Getting started 1.Install the plugin ```bash npm i vue-touch-zoom ``` or ```bash yarn add vue-touch-zoom ``` 2.Add the plugin into your app ```js import Vue from 'vue' import TouchZoom from 'vue-touch-zoom' Vue.use(TouchZoom) ``` or ```js import TouchZoom from 'vue-touch-zoom' export default{ components:{ TouchZoom } } ``` 3.Usage ```html <TouchZoom> <div></div> </TouchZoom> ``` TouchZoom is external container,you can use `slot` to add inner content. 4.settings ```html <TouchZoom :maxScale="2" :minScale="0.5"> <div></div> </TouchZoom> ``` | Name | Type | Solution | Default | | -------- | ------ | ----------------------- | -------- | | maxScale | Number | maximum grow multiple | Infinity | | minScale | Number | minimum shrink multiple | 0 | # vue-touch-zoom