//HTML
<div id="app1">
<div id="drag" >
<div v-drag class="toolBarTitle move">移动工具栏</div>
</div>
</div>
//自定义指令
directives:{
drag(el){
el.onmousedown = function(e){
//获取鼠标点击处分别与div左边和上边的距离:鼠标位置-div位置
var divx = e.clientX - document.getElementById(
Vue 原生可拖动div(带手柄)
最新推荐文章于 2025-04-02 22:06:05 发布