前面介绍了很多款原生的拖拽功能,今天给大家介绍一款awe-dnd
插件,它比前面一种写法都要简单,下面我们来学习一下!
1、安装依赖
npm install awe-dnd --save //或 yarn add awe-and
2、全局引入main.js
import awednd from 'awe-dnd' Vue.use(awednd)
3、代码实现
<template> <div> <div class="color-list"> <div class="color-item" v-for="color in colors" v-dragging="{ item: color, list: colors, group: 'color' }" :key="color.text" > {{ color.text }} </div> </div> </div> </template> <script> export default { data() { return { drag: false, colors: [ { text: "Aquamarine", }, { text: "Hotpink", }, { text: "Gold", }, { text: "Crimson", }, { text: "Blueviolet", }, { text: "Lightblue", }, { text: "Cornflowerblue", }, { text: "Skyblue", }, { text: "Burlywood", }, ], }; }, }; </script> <style scoped> /*被拖拽对象的样式*/ .item { padding: 6px; background-color: #fdfdfd; border: solid 1px #eee; margin-bottom: 10px; cursor: move; } /*选中样式*/ .chosen { border: solid 1px #3089dc !important; } </style>
javascript如何利用draggable实现一个拖拽效果
上面是“vuejs利用awe-dnd插件实现拖拽功能”的全面内容,想了解更多关于 vuejs 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2503.html
workflows工作流
一个神秘的隐藏面孔下一本书的剪影ComfyUI工作流
丛林里坐着一尊佛像
一个外国人在吹奏萨克斯ComfyUI工作流
一个破旧的工厂,一个骷髅雕像
乡村枯树黄花comfyui工作流
金属埃及人ComfyUI工作流
一颗翡翠玉雕盆栽树comfyui工作流
一幅骨架坐在公园的长椅上
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!