vue实现列表拖拽排序的功能
在日常开发中,特别是管理端,经常会遇到要实现拖拽排序的效果;这里提供一种简单的实现方案。 此例子基于vuecli3 首先,我们先了解一下js原生拖动事件: 在拖动目标上触发事件 (源元素): ondragstart – 用户开始拖动元素时触发 ondrag – 元素正在拖动时触发 ondragend – 用户完成元素拖动后触发 释放目标时触发的事件: ondragenter – 当被鼠标拖动的对象进入其容器范围内时触发此事件 ondragover – 当某被拖动的对象在另一对象容器范围内拖动时触发此事件 ondragleave – 当被鼠标拖动的对象离开