为了账号安全,请及时绑定邮箱和手机立即绑定

关于element-ui的tree组件拖拽功能

关于element-ui的tree组件拖拽功能

繁星点点滴滴 2018-11-13 14:20:52

目前element-ui是拖拽后就直接完成了拖拽,有什么方法可做到,拖拽完成之前,弹出提示窗口(确定,取消),确定的话,拖拽成功完成,取消的话,不会实现拖拽成功?

查看完整描述

4 回答

?
慕村4367237

TA贡献1条经验 获得超0个赞

没有现成事件,可以自己做:drag-start时记录node的位置(before、after、inner的相对位置),drop时弹出confirm,如果点取消则恢复node的位置(remove 再 insert)——受到一楼启发

查看完整回答
反对 回复 2021-01-21
?
陌陌8321763

TA贡献1条经验 获得超0个赞

拖拽未完成事件(任何拖拽完成之前的事件)时,进行数据深度克隆(json数据克隆)完成事件(node-drop)时进行确认(confirm)弹窗,如果取消或者请求失败,将克隆数据赋值给el-tree数据源,否则就会返回拖拽成功的数据。

查看完整回答
反对 回复 2020-12-08
?
慕粉18860873370

TA贡献1条经验 获得超0个赞

。。。

查看完整回答
反对 回复 2020-06-01
?
慕勒3428872

TA贡献1672条经验 获得超8个赞

去看看文档,有的,drag-start,drag-enter,drag-end

查看完整回答
反对 回复 2018-11-13

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信