vue可视化拖拽组件模板_基于 Vue 丝滑般拖拽排序组件VueSlicksort
今天给大家分享一个功能超强的自由拖拽排序组件VueSlicksort。
vue-slicksort 一款功能强大的可拖拽的vue.js组件。拥有丝滑般拖拽动画效果,支持水平/垂直/网格拖拽排序。还可以自动滚动、锁定坐标系,并支持触摸。
代码片段
"true" :pressDelay="300" v-model="appitems" helperClass="helperClass"class="ul" axis="xy">for="(item,index) in appitems" :index="index" :key="index" class="li">
class="{'add-border':isEditMenus}" class="app-border" @click="toApp(item)">"item.menuIcon" class="app-icon">
{{ item.menuName }}
if="isEditMenus" src="@/assets/del.png" class="del" @click.stop="delApp(item,index)">
class="notice">以上应用展示在首页
安装
$ npm i vue-slicksort -S
插件使用
<template><div class="slicksort-wrap">
<SlickList :lockToContainerEdges="true" lockAxis="y" v-model="items" @input="getChangeLists" ><SlickItem v-for="(item, index) in items" :index="index" :key="index"> {{ item }}SlickItem>SlickList>div>template>
<script>import { SlickList, SlickItem } from "vue-slicksort";export default { components: { SlickItem, SlickList }, data() { return { items: ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 5', 'Item 6', 'Item 7', 'Item 8'] }; }, methods: { getChangeLists(vals) { // 拖拽完成后返回被打乱后的顺序 console.log(vals); } }};script>
组件参数
组件事件
提供各种演示示例,让拖拽排序变得如此简单。
贴上示例地址及仓库地址
# 预览地址https://jexordexan.github.io/vue-slicksort/
# github地址https://github.com/Jexordexan/vue-slicksort
好了,就分享到这里。感兴趣的小伙伴可以去尝试下哈。
来源:
https://www.toutiao.com/i6842622910692065803/
“IT大咖说”欢迎广大技术人员投稿,投稿邮箱:aliang@itdks.com
来都来了,走啥走,留个言呗~
IT大咖说 | 关于版权
由“IT大咖说(ID:itdakashuo)”原创的文章,转载时请注明作者、出处及微信公众号。投稿、约稿、转载请加微信:ITDKS10(备注:投稿),茉莉小姐姐会及时与您联系!
感谢您对IT大咖说的热心支持!
相关推荐
推荐文章
利用YOLOV3检测算法来实现人物定位与距离计算,打造全球定位系统
Docker命令行参数和Dockerfile指令「收藏版」
为什么选择javafx?
分分钟学会前端sku算法(商品多规格选择)
可算是有文章,把Linux零拷贝技术讲透彻了
人工智能大逆转,高薪工作反而被淘汰!谁才是未来“最没用的人”
vue可视化拖拽组件模板_基于 Vue 丝滑般拖拽排序组件VueSlicksort相关推荐
- vuedraggable能实现自由拖拽功能吗?_基于 vue.js 仿禅道主页拖拽效果
今天给大家分享一个超不错的Vue仿禅道首页拖拽布局VueDndKon. vue-dnd-kon 基于vuedraggable实现的仿禅道首页拖拽项目.支持模块上下及左右自由拖动布局. 主页分为左右两栏 ...
- vue实现卡片式上下滑动_基于Vue.js仿制探探卡片左右滑动特效
说明 > 最近一直在捣鼓Nuxt.js项目,项目中有个需求是实现类似探探左右滑动切换功能.要求能实现手指拖拽切换.点击按钮进行切换.拖拽回弹等功能. 如上图:最终展示效果 emmm~~ 是不是感 ...
- vue实现上下滑动翻页_基于vue实现上下滑动翻页效果
18年年底的时候,一直在做年度报告的H5页面,因为项目需要,需要实现上下滑动翻页,并且上滑的页面比正常页面的比例要缩小一定比例. 效果类似于http://www.17sucai.com/pins/de ...
- 基于vue的响应式ui框架_基于Vue.js的响应式和可配置UI框架
基于vue的响应式ui框架 Framevuerk (Framevuerk) Fast, Responsive, Multi Language, Both Direction Support and C ...
- vue里面怎么删除部分页面_基于VUE选择上传图片并页面显示(图片可删除)
基于VUE选择上传图片并在页面显示,图片可删除,具体内容如下 demo例子: 依赖文件: HTML文本内容: 相关照片 JS文本内容: /** * 从 file 域获取 本地图片 url */ fun ...
- vue 微信公众号支付接口_基于vue的h5项目之支付宝支付与微信支付
本文仅记录基于vue开发h5项目过程中使用支付宝和微信支付过程中的重点与槽点,仅为前端部分,如有疏漏不正之处,请于文末评论探讨.注意:标红部分灰常重要,仔细阅读官方文档非常重要,耐心非常重要,细心非常 ...
- vue和Java做数据交互_基于vue和springmvc前后端分离,json类接口调用介绍
基于vue和springmvc前后端分离,json类接口调用介绍 版本要求:spring-3.2.9.RELEASE.vue-2.9.2.axios-0.17.1,其中axios作为http clie ...
- vue实现留言板的功能_基于vue和bootstrap实现简单留言板功能
本文实例为大家分享了vue实现简单留言板功能的具体代码,供大家参考,具体内容如下 作为一个刚开始接触vue的前端小白,我想在这里记录一些学习过程,希望和大家一起进步,如有不妥处之处,请多多指教呦. 今 ...
- vue实现搜索框搜索新增_基于Vue.js实现简单搜索框
主要用到的知识很简单,简单的vuejs2.0的知识就够了.源码用了.vue构建和ES6,用了webpack打包等等.我资历还浅,先用一个简单的.js的写. 先看效果 这里有两个组件,一个组件是logo ...
最新文章
- RouterOS连载3:架设PPPoE服务
- 关于Linux的用户管理的相关研究-------(一)
- consul 日志配置_微服务:服务注册发现+ API 网关+配置中心+服务跟踪+服务熔断...
- 【Verilog】模16可逆流水灯
- java web问题
- 我们找阿里云资深技术专家李响聊了聊开源和云原生
- 各大EMM厂商功能比较 第一部分 MDM比较
- C与C++存储空间布局
- python使用pip卸载和安装库
- educoder——面向对象程序设计java——第三阶段-Java 高级特性——Java 集合框架
- Mac QuickTime+Soundflower录屏
- JavaWeb课堂笔记
- 数据库与数据库管理系统之间的关系
- 基于vue,解决打开新窗口被浏览器拦截的问题
- 千年古刹南普陀寺义工十年发展已逾6000人
- 【CV】斯坦福CS231n DL-CV by李飞飞 team
- 高山流水 (余秋雨)
- CSS核心概念一把梭-基础部分
- excel 简单制作数据透视表
- linux srr 乱码,批量下载SRR数据
热门文章
- 在同一session内创建, 修改和删除IBASE component
- jUnit生命周期管理学习
- 实拍Jerry Wang去德国出差期间居住的美丽的德国小镇
- 如何在SAP ABAP development studio里进行代码coverage分析
- Ubuntu查看系统任务管理器(cpu+内存资源占用)+查看虚拟机分配核心数
- 主成分分析法_主成分分析法在地震学领域的新应用
- efcore调用函数_.net core EF Core调用存储过程的方式
- python怎么用for循环找出最大值_在for循环Python中查找前10个最大值
- 怎么获取php文件,学习猿地-php怎么获取文件修改时间?
- bootstrap 单选按钮点击change事件 只触发一次_微信支付新增“确认”按钮,付错钱将成为历史?...