扫一扫分享
svg draggy.js是一个用于拖动svg的javascript库,有四种不同的事件可供您选择:beforedrag、dragstart、dragmove和dragend
安装插件:
npm install @svgdotjs/svg.draggable.js
在html文档中包含svg.js库之后包含此插件
<script src="svg.js"></script> <script src="svg.draggable.js"></script>
或者对于esm只需要它:
import '@svgdotjs/svg.draggable.js'
To要使元素可拖动,只需调用draggable()元素即可
var draw = SVG().addTo('#canvas').size(400, 400) var rect = draw.rect(100, 100) rect.draggable()
手机预览