<vue-draggable
v-model: listData
:move="onMove"
@start="isDragging = true"
@end="draggableEnd"
>
<transition-group type="transition" tag="ul">
<li v-for="(item, index) in listData" :key="index">
<p>
{{显示的文字}}
</p>
<div>
<span class="iconfont icon-bainjixiugai" @click="updateClick(item,index)"></span>
<span class="iconfont icon-shanchu" @click="deleteClick(item,index)"></span>
</div>
</li>
</transition-group>
</vue-draggable>
使用vuedraggable实现列表的拖拽排序,点击列表上的图标对列表进行处理操作
1、使用vuedraggable实现列表的拖拽排序
2、列表项的右侧有两个icon图标,点击弹出element-ui中的dialog对话框,左图标是重新编辑,右图标是删除功能
问题:如何在点击span的时候获取当前点击li的下标
<vue-draggable
v-model: listData
:move="onMove"
@start="isDragging = true"
@end="draggableEnd"
>
<transition-group type="transition" tag="ul">
<li v-for="(item, index) in listData" :key="index">
<p>
{{显示的文字}}
</p>
<div>
<span class="iconfont icon-bainjixiugai" @click="updateClick"></span>
<span class="iconfont icon-shanchu"></span>
</div>
</li>
</transition-group>
</vue-draggable>
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
1条回答
为你推荐
- vue跨数组拖拽排序
- html一个关于列表拖动的问题,有什么办法让item只在父容器内拖动呢?
- css
- javascript
- vue.js
- 2个回答
- jQuery - 拖放列表重新排序
- 具有多个列表和订单的可拖动和可放置项目
- php
- javascript
- jquery
- 1个回答
- 可以使用数据库PHP和MYSQL进行拖拽
- MFC 怎样在列表控件里 实现鼠标单击拖动选择多行数据
- 2个回答
- javascrupt语言怎么实现用户拖动鼠标实现对页面上的文本框消除合并的功能?
- 1个回答
- ScrollView点击按钮不能进行拖动
- 1个回答
- 采集 网页中列表内容,带滚动条
- 3个回答
- jquery实现表格中行的上下移动
- jquery
- 1个回答
- js 新添加的节点 实现拖拽?
- javascript
- 3个回答
- c# form上放置几个lable,每个lable之间用画直线连接,如何实现鼠标拖拽联动?求解
- c#
- 3个回答
- table中拖拽后实现数据交换?
- 4个回答
- 自定义列表的表头的显示效果,列扁平化的实现?
- 1个回答
- 请问VB 6.0中怎么才能实现程序图标的拖动
- 1个回答
- Dev 中Chart 曲线控件要怎么样才能实现按鼠标拖动进行放大缩小 求指点
- 4个回答
- jQuery实现类似excel一样拖动选择table单元格进行合并,如何实现?
- jquery
- 4个回答
- easyui 实现可拖动菜单
- 2个回答
- delphi grid ,怎么实行行前面带选择框,行可以自由拖动进行排序?
- 5个回答
- 谁能用C#帮我实现一个支持拖拽的列表框/列表视图
- c#
- 1个回答