TUI

FloatBox 浮动框
可拖动的浮动容器,支持边界限制和自定义样式
基础用法
基本的可拖动浮动框,支持鼠标拖拽移动。
可拖动的盒子
示例代码
vue
属性 Props
属性名
说明
类型
可选值
默认值
版本说明
initialPosition
初始位置
object
{ x: string, y: string }
{ x: "0", y: "0" }
boundaries
边界限制
object
{ minX: string, minY: string, maxX: string, maxY: string }
undefined
事件 Events
事件名
说明
回调参数
版本说明
dragStart
开始拖动时触发
(event: { x: number, y: number })
dragMove
拖动过程中触发
(event: { x: number, y: number })
dragEnd
拖动结束时触发
(event: { x: number, y: number })
基础用法
属性 Props
事件 Events