vue-drag-resize 全解,vue拖拽缩放组件

vue-drag-resize是一个支持拖拽与缩放的vue插件,支持vue 1.x与2.x,使用方便,上手便利,具有以下的几个特征:

特征

轻量级,无依赖性

所有的操作都是可联动的

支持触摸事件

定义元素可拖拽,或者可缩放,或者二者兼有

提供用于调整大小的操作点与操作框

可以按照比例缩放或者不按照比例缩放元素

可限制拖拽的最大与最小值、拖拽的范围是否超出其父元素

可限制拖动的方向为垂直或水平轴

gitHib地址: github.com/kirillmuras…

用法

$ npm i -s vue-drag-resize

注册为全局组件,在vue项目中注册:

import Vue from 'vue' import VueDragResize from 'vue-drag-resize' Vue.component('vue-drag-resize', VueDragResize) 在任何组件中使用的时候,不用引入直接;

在需要的组件中引入: