Vue的一个拖动插件
文章目录
【注意】最后更新于 December 10, 2019,文中内容可能已过时,请谨慎使用。
这里介绍一个拿来即用的拖动插件 这里只是一个 es5 的 demo
先上代码:
简单的拖动排序示例
{% jsfiddle 92dcvg1u %}
拖动 clone 示例
{% jsfiddle ebemtLz6 %}
这里用上了 option 中的 group配置,
group:{ name:'people', pull: 'clone', put:false}
name: 所有可互相拖动的列表必须同一个 name 下
pull: true|false|‘clone’ 开启|关闭|复制 拖动时的元素, 当为 true 的时候拖动会把该元素从列表中移除
put: true|false|array 允许|禁止|数组中指定的值 添加到当前数组列当中
这样的话当两边的option 都是 {group:{ name:'people', pull: true, put:true }}
的时候就运行两个列表互相拖动了
如下:
|
|
更多的配置在 这里,有时间的话我就都试一下
文章作者 GPF
上次更新 2019-12-10 (77997d9)