NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
[TOC] ## useDraggable 可移动元素 ``` <script setup lang="ts"> import { ref } from 'vue' import { useDraggable } from '@vueuse/core' const el = ref<HTMLElement | null>(null) // `style` will be a helper computed for `left: ?px; top: ?px;` const { x, y, style } = useDraggable(el, { initialValue: { x: 40, y: 40 }, }) </script> <template> <div ref="el" :style="style" style="position: fixed;cursor: move;border: 1px solid #ccc"> Drag me! I am at {{x}}, {{y}} </div> </template> ```