vuedraggable前端拖拽插件

https://www.npmjs.com/package/vuedraggable
https://vue-draggable-plus.pages.dev/

在页面中导入插件

javascript 复制代码
import draggable from "vuedraggable";
html 复制代码
<draggable
  :list="pageList"
  sort="true"
  ghost-class="ghost"
  chosen-class="chosenClass"
  animation="300"
  @start="onStart"
  @end="onEnd"
>
  <template #item="{ element, index }">
    <div
      class="posr border br8 flex pt20 pb20 pl10 pr10 mg20 item"
      style="align-items: start"
    >
      <el-popconfirm
        title="确认删除吗?"
        @confirm="deletePage('page', index)"
        @cancel="cancelEvent"
      >
        <template #reference>
          <el-icon
            size="20px"
            color="#aaa"
            class="posa c-point"
            style="top: 10px; right: 10px"
          >
            <Close />
          </el-icon>
        </template>
      </el-popconfirm>
    </div>
  </template>
</draggable>
相关推荐
_瑞2 分钟前
深入理解 iOS 渲染原理
前端·ios
IT_陈寒5 分钟前
SpringBoot自动配置失灵?你可能忘了这个关键注解
前端·人工智能·后端
iCOD3R43 分钟前
Skill - kill-ai-slop 解决“AI 味”样式
前端·css·ai编程
皮音1 小时前
Skill 在项目中的实践 —— 从 Agent 困境到 Skill 工程化
前端
大龄秃头程序员1 小时前
RN 0.86 新架构实战:TurboModule + Fabric 组件 + iOS 原生容器,完整代码开源
前端·react native
这是个栗子1 小时前
前端开发中的常用工具函数(八)
开发语言·前端·javascript
Hilaku1 小时前
Vue 和 React 真正的差距,不在语法,而在团队犯错成本
前端·javascript·程序员
研☆香2 小时前
为什么变量声明在赋值前也能使用?—— 深入理解 JavaScript 变量提升与作用域
开发语言·前端·javascript
Liora_Yvonne2 小时前
目录结构到底怎么设计?别再把 components 和 utils 当垃圾桶了
前端
柯克七七2 小时前
我把 bug 修得太干净了,测试组以为这个模块本来就没问题
前端·javascript·typescript