Vue——web端数组拖拽排序插件——vue.draggable

本文介绍了如何使用Vue.js的vue.draggable插件实现Web端数组元素的拖拽排序功能,详细讲解了安装、基本用法及注意事项,帮助开发者提升交互体验。
摘要由CSDN通过智能技术生成
	关于web端数组拖拽排序功能,有h5自带的draggable属性,以及基于此的sortablejs插件,以及在此基础上基于Vue框架的vue.draggable。现在先讨论一下vue.draggable,后面有时间再详细研究。
	参考链接:https://www.itxst.com/vue-draggable/tutorial.html
	一.安装
		使用yarn add vuedraggable
		或者npm i -S vuedraggable
	二.使用
		<template>
			<!--使用draggable组件-->
			 <draggable v-model="myArray" animation="1000" @start="onStart" @end="onEnd">
			    <transition-group>
			     	<div class="item" v-for="element in myArray" :key="element.id">{
  {element.name}}</div>
			    </transition-group>
			</draggable> 
		</template>
		<script>
			//导入draggable组件
			import draggable from 'vuedraggable'
			export default {
			  //注册draggable组件
			   components: {
			            draggable,
			        },
			   data() {
				    return { 
				      drag:false,
				      //定义要被拖拽对象的数组
				
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值