Vue.Draggable拖拽功能的配置使用方法


Posted in Javascript onJuly 29, 2020

本文实例为大家分享了Vue.Draggable拖拽功能的具体代码,供大家参考,具体内容如下

使用cmd命令在项目根目录下下载安装Vue.Draggable

npm install vuedraggable

在组件中需要使用的引入

import draggable from 'vuedraggable'

注册组件

components:{
  draggable
 }

vue的template代码如

<draggable v-model="itemlis"

//开始移动方法
 :move="getdata" 
 @update="datadragEnd"

//参数配置 
 :options="{animation: 60,handle:'.drag-icon'}"
 >
 <transition-group>
    <el-row class="album-list-list-item" v-for="(item,index) in itemlis" :key="item.id">
    <el-col :span="13">
    <div class="grid-content ">
     <i class="icon drag-icon iconfont icon-Icon-tuozhuai"></i>
     <el-checkbox v-model="item.checked" :value="item.id"></el-checkbox> <span class="album-info-net">{{item.net}}</span>
    </div>
    </el-col>
    <el-col :span="4">
    <div class="grid-content ">
    <span>{{item.time}}</span>
    </div>
   </el-col>
  <el-col :span="4">


   <el-popover
     placement="left-start"
     visible-arrow=false
     width="120"
     trigger="hover"
       >
    <div class="code-img">
     <img src="../assets/images/1.png"/>
    </div>
    <span slot="reference">{{item.wqcode}}</span>
     </el-popover>

    </el-col>

    <el-col :span="3">
    <div class="grid-content album-l-l-tool ">
    <div class="more-tip-op">
      <el-dropdown>
       <span class="el-dropdown-link"><em class="el-icon-more"></em></span>
       <el-dropdown-menu slot="dropdown" >
         <el-dropdown-item :data-url="item.opUrl.removeUrl" @click.native="moveTo(item,$event)">移动</el-dropdown-item>
         <el-dropdown-item :data-url="item.opUrl.copyUrl" @click.native="copyTo(item,$event)">复制</el-dropdown-item>
         <el-dropdown-item @click.native="itemDel(index,$event)" :data-url="item.opUrl.delUrl">删除 </el-dropdown-item>
         <el-dropdown-item :data-url="item.opUrl.exportUrl">导出</el-dropdown-item>
         <el-dropdown-item :data-url="item.opUrl.editName" @click.native="getEditDialog(item,$event)">编辑</el-dropdown-item>
         <el-dropdown-item @click.native="getCodeDialog(item,$event)" >查看二维码</el-dropdown-item>

        </el-dropdown-menu>
        </el-dropdown>
       </div>
     </div>
   </el-col>
  </el-row>
</transition-group>
</draggable>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js Flash插入函数免激活代码
Mar 31 Javascript
浅析jquery的js图表组件highcharts
Mar 06 Javascript
js实现兼容性好的微软官网导航下拉菜单效果
Sep 07 Javascript
全面解析Bootstrap表单使用方法(表单样式)
Nov 24 Javascript
JavaScript中绑定事件的三种方式及去除绑定
Nov 05 Javascript
详谈jQuery.load()和Jsp的include的区别
Apr 12 jQuery
node.js实现微信JS-API封装接口的示例代码
Sep 06 Javascript
讲解vue-router之命名路由和命名视图
May 28 Javascript
Vue3.0中的monorepo管理模式的实现
Oct 14 Javascript
layui form表单提交后实现自动刷新
Oct 25 Javascript
vue使用vant中的checkbox实现全选功能
Nov 17 Vue.js
微信小程序onShareTimeline()实现分享朋友圈
Jan 07 Javascript
小程序实现授权登陆的解决方案
Dec 02 #Javascript
mpvue 单文件页面配置详解
Dec 02 #Javascript
Vuejs监听vuex中值的变化的方法示例
Dec 02 #Javascript
详解Vue一个案例引发「内容分发slot」的最全总结
Dec 02 #Javascript
在移动端使用vue-router和keep-alive的方法示例
Dec 02 #Javascript
Angular6 Filter实现页面搜索的示例代码
Dec 02 #Javascript
GOJS+VUE实现流程图效果
Dec 01 #Javascript
You might like
基于PHP常用字符串的总结(待续)
2013/06/07 PHP
用JavaScript和注册表脚本实现右键收藏Web页选中文本
2007/01/28 Javascript
jQuery Select(单选) 模拟插件 V1.3.62 改进版
2010/07/17 Javascript
IE6 fixed的完美解决方案
2011/03/31 Javascript
UI Events 用户界面事件
2012/06/27 Javascript
javascript实现tabs选项卡切换效果(扩展版)
2013/03/19 Javascript
导航跟随滚动条置顶移动示例代码
2013/09/11 Javascript
JsRender实用入门教程
2014/10/31 Javascript
javascript运动框架用法实例分析(实现放大与缩小效果)
2016/01/08 Javascript
js实现简单的碰壁反弹效果
2016/08/30 Javascript
AngularJS的ng-repeat指令与scope继承关系实例详解
2017/01/21 Javascript
jQuery、zepto、js常用小技巧
2017/02/12 Javascript
详解Vue.js之视图和数据的双向绑定(v-model)
2017/06/23 Javascript
阿里大于短信验证码node koa2的实现代码(最新)
2017/09/07 Javascript
javascript Function函数理解与实战
2017/12/01 Javascript
微信小程使用swiper组件实现图片轮播切换显示功能【附源码下载】
2017/12/12 Javascript
vue数组对象排序的实现代码
2018/06/20 Javascript
Vue路由history模式解决404问题的几种方法
2018/09/29 Javascript
vue组件从开发到发布的实现步骤
2018/11/11 Javascript
vue实现手机端省市区区域选择
2019/09/27 Javascript
JavaScript通如何过RGraph实现动态仪表盘
2020/10/15 Javascript
Nuxt.js 静态资源和打包的操作
2020/11/06 Javascript
vue中父子组件的参数传递和应用示例
2021/01/04 Vue.js
在Python中使用模块的教程
2015/04/27 Python
python实现红包裂变算法
2016/02/16 Python
Python 探针的实现原理
2016/04/23 Python
python与sqlite3实现解密chrome cookie实例代码
2018/01/20 Python
PyQt5每天必学之拖放事件
2020/08/27 Python
pandas DataFrame索引行列的实现
2019/06/04 Python
python 的 scapy库,实现网卡收发包的例子
2019/07/23 Python
jupyter notebook快速入门及使用详解
2020/11/13 Python
捷克家居装饰及图书音像购物网站:Velký košík
2018/04/16 全球购物
收银员的岗位职责范本
2014/02/04 职场文书
学生党员批评与自我批评
2014/10/15 职场文书
初三毕业评语
2014/12/26 职场文书
2016大学生求职自荐信范文
2016/01/28 职场文书