简介AlertAutoCompleteBadgeBreadCrumbButtonCardCheckboxCollapseDividerDraggable基本用法自定义拖拽方向自定义拖拽控制拖拽范围限制拖拽事件回调InputInputNumberLayoutLoadingMessageModalNotificationPopOverProcessRateReadmeSwitchTabsTagTransferWaterMaskcolor-pickeri18niconresult
Draggable 拖拽
将dom拖拽到对应位置
基本用法
为dom容器提供全视口的拖拽能力.
123
自定义拖拽方向
设置axis属性配置拖拽能力
axis-x
axis-y
disabled
自定义拖拽控制
通过设置handle属性将拖拽控制权交由handle指向的dom
Drag herethis place cannot drag anywhere
拖拽范围限制
通过设置bounds属性限制拖拽范围 bounds传入对象/字符串/布尔值
拖拽事件回调
通过设置回调函数,根据拖拽信息进行处理
drop
属性名 | 名称 | 类型 | 默认值 |
---|---|---|---|
axis | 允许拖拽的方向 | ['both', 'x', 'y', 'none'] | 'none' |
disabled | 不允许拖拽 | boolean | false |
defaultPosition | 默认位置 | object | {x: 0, y: 0} |
allowClick | 允许点击 | boolean | true |
position | 元素位置设置 | object | {x: 0, y: 0} |
handle | 自定义dom拖拽控制 | string | - |
onMouseDown | 拖拽开始回调 | function | - |
onMouseMove | 拖拽回调 | function | - |
onMousUp | 拖拽结束回调 | function | - |