sn-float-board
旧版组件:sn-float-board.md 旧版状态:旧版为四边吸附的拖拽浮动面板,属性、事件、方法与本版基本一致。 差异明细:
新增属性:
zIndex(面板层级,默认999)
类型或默认值变化:
maxHeight:默认值300px→500pxbgColor:$front→''(留空时回退为主题infoActive色值,不再是$front)lineColor:$lineText→''(留空时回退为主题lineText色值)borderRadius:$xlarge→''(留空时使用随圆角乘数计算的默认圆角,四个直角侧自动贴合屏幕边缘);类型由 String 扩展为 String | NumberaniTime:$long→''(留空时使用$snui.aniTimeLong);类型由 String 扩展为 String | NumbercustomStyle:UTSJSONObject({})→ UTSJSONObject | String('')
行为变化:
- 面板改为
fixed定位且不占据文档流空间,页面需自行预留面板折叠后的空隙 - 支持修改
position、maxWidth、minWidth、maxHeight、minHeight后自动复位并重新初始化 - Web 端新增鼠标拖拽支持(按住拖动、松手归位),禁用时显示
not-allowed光标
新增事件、方法、插槽:
- 无
