1.0.4 • Published 4 years ago

xh-draggable v1.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
4 years ago

xh-draggable

实现任意元素、组件拖动、排序、改变大小,无需修改原组件代码

用法

import Draggable from 'xh-draggable';

const d = new Draggable(
    $dom, // 需要控制的元素元素
    options // 配置参数
);
d.on('dragOut', () => {
    .....
});

参数

参数类型默认值说明
dragIdstring拖动ID,在使用跨元素拖动时必传
isChildrenbooleanfalse元素内的子元素是否能被拖动
isAllowOutbooleanfalse子元素是否能拖出父元素,跨元素拖动需设置为ture
isAllowInbooleanfalse其他子元素是否能拖入本元素,跨元素拖动需设置为ture
isSortbooleanfalse是否支持拖动排序
resizeIdstring元素可以被拖动改变宽度、高度
directionright / left / top / bottom元素被拖动的改变方向

事件

事件参数说明
drag{id: dragId, index: 索引}元素被拖动
1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago