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>
相关推荐
IT_陈寒10 分钟前
SpringBoot自动配置这个坑,我踩进去又爬出来了
前端·人工智能·后端
runnerdancer9 小时前
LLM是怎么处理messages数组的,提示词缓存又是什么
前端·agent
陈随易10 小时前
VSCode的Copilot扩展支持接入DeepSeek,Kimi了!
前端·后端·程序员
我不是外星人12 小时前
有了 Harness Engineering ,真的还需要研发工程师吗?
前端·后端·ai编程
IT_陈寒14 小时前
JavaScript的闭包把我坑惨了,说好的内存会自动回收呢?
前端·人工智能·后端
Jackson__15 小时前
分享一个横向滚动案例,带悬停暂停,通用性很强
前端
MariaH16 小时前
git rebase的使用
前端
_柳青杨16 小时前
深入理解 JavaScript 事件循环
前端·javascript
阡陌Jony16 小时前
关于前端性能优化的一些问题:
前端
用户6000718191017 小时前
【翻译】简化 TSRX
前端