Hui-ui
Edit page
简介AlertAutoCompleteBadgeBreadCrumbButtonCardCheckboxCollapseDividerDraggable基本用法自定义拖拽方向自定义拖拽控制拖拽范围限制拖拽事件回调InputInputNumberLayoutLoadingMessageModalNotificationPopOverProcessRateReadmeSwitchTabsTagTransferWaterMaskcolor-pickeri18niconresult

Draggable 拖拽

将dom拖拽到对应位置

基本用法

为dom容器提供全视口的拖拽能力.

123

自定义拖拽方向

设置axis属性配置拖拽能力

axis-x
axis-y
disabled

自定义拖拽控制

通过设置handle属性将拖拽控制权交由handle指向的dom

Drag herethis place cannot drag anywhere

拖拽范围限制

通过设置bounds属性限制拖拽范围 bounds传入对象/字符串/布尔值

bounds

拖拽事件回调

通过设置回调函数,根据拖拽信息进行处理

drop
属性名名称类型默认值
axis允许拖拽的方向['both', 'x', 'y', 'none']'none'
disabled不允许拖拽booleanfalse
defaultPosition默认位置object{x: 0, y: 0}
allowClick允许点击booleantrue
position元素位置设置object{x: 0, y: 0}
handle自定义dom拖拽控制string-
onMouseDown拖拽开始回调function-
onMouseMove拖拽回调function-
onMousUp拖拽结束回调function-