vue-drag-resize 可拖动缩放的组件
官网: https://github.com/kirillmurashov/vue-drag-resize
安装
npm i -s vue-drag-resize
使用
<template>
<div id="app">
<VueDragResize
:preventActiveBehavior="false"
:parentLimitation="true"
:isActive="true"
:w="200"
:h="200"
v-on:resizing="handleResize"
v-on:dragging="handleResize">
<div>Hello VueDragResize</div>
</VueDragResize>
</div>
</template>
<script>
import VueDragResize from 'vue-drag-resize';
export default {
components: {
VueDragResize
},
methods: {
handleResize (newRect) {
console.log(newRect)
}
}
}
</script>
这篇文章介绍了如何在Vue项目中安装和使用vue-drag-resize组件,该组件允许用户对元素进行拖动和缩放操作。通过npm安装后,在模板中引入,设置属性如preventActiveBehavior、parentLimitation、isActive等,并监听resizing和dragging事件来处理尺寸变化。
6299

被折叠的 条评论
为什么被折叠?



