2.0.1(2026-09-27)
- 适配 HarmonyOS 系统,大部分组件、API 运行良好,少部分组件尚未完全适配或存在一些异常,下版本将持续推进适配
- 修复 Demo 主页“组件分类”下的组件列表弹层偶发点击无效的问题
- 修复 对旧版本已废除插件
sn-e-scan-provider、sinle-error的错误依赖导致无法编译的问题 - 优化 重构
sn-popup组件底层实现,增强基于此弹层组件的一系列组件sn-drawer、sn-picker、sn-select、sn-select、sn-popover等 的动画稳定性、流畅性
2.0.0(2026-09-19)
- 【提示】本次变更较大,可利用 AI 完成版本迁移(差异详情:https://sinleui.pages.dev/differences)
- 【重要】插件推荐运行版本为 HBuilder X Alpha 5.25 及以上(蒸汽模式在此版本之前存在比较严重的问题)
- 【重要】新增 框架全面重构为 uni-app x 蒸汽模式(vapor),VDOM 模式由于性能原因不再支持。
- 新增 多风格(Style)系统:内置 default / ink / chinese / new-year / morandi-green / orange 六套风格,支持自由修改增删内置风格,或者为应用添加自定义风格,并支持一键切换。
- 新增 五乘数体系(
fontsizeFactor/radiusFactor/marginFactor/paddingFactor/aniTimeFactor)与三基础动画时长baseAniTimeShort/Normal/Long,修改自动持久化并实时驱动页面 - 新增 国际化支持。插件默认支持简体中文
zh-Hans、英语en、法语fr、俄语ru、日语ja、繁体中文zh-Hant、韩语ko、西班牙语es、德语de、意大利语it、葡萄牙语pt共计 11 种语言。 - 新增
SnColorBase.shadow阴影色字段,随主题自动切换 - 新增 全局弹窗
showLoading/hideLoading;showToast新增title兼容写法与passThrough点击穿透,showModal/showActionsheet新增openAnimation/closeAnimation自定义开合动画 - 新增
snu金额工具roundAmount/numToUpperAmount(字符串级舍入,规避浮点陷阱)与全新 Resolve、Perm 方法分组 - 新增
$snui.logging日志开关与log/info/debug/warn/error统一日志接口,组件内部不再直接console来报日志。 - 新增 Utils 工具库
hideToast隐藏轻提示 - 新增 Utils 工具库
clamp夹具函数,对所给值限制范围 - 新增
$snui.colors颜色light,与dark相对应。亮色模式下,light即#fff,dark即#000;暗黑模式下,两者颜色互换,light即#000,dark即#fff - 新增
syncStatusBarColor/createCalendarDayPaint/createCalendarDayContent全局函数与SN_DEFAULT_STYLE_ID常量 - 新增
sn-agreement协议勾选:支持链接文本与勾选状态双向绑定 - 新增
sn-album相册:网格宫格展示图片组并支持点击预览 - 新增
sn-amount金额展示:字符串级精确舍入、千分位分隔与中文大写金额 - 新增
sn-arc-progress环形进度:基于 canvas 绘制,支持自定义起止角度 - 新增
sn-arc-slider圆弧滑块:圆弧形态滑动选择器,含 hue 颜色模式 - 新增
sn-calendar日历选择器:底部弹出,支持单选 / 区间 / 多选三种模式 - 新增
sn-calendar-view月历视图:可滑动的月历面板,供日历系列组件复用 - 新增
sn-calendar-punch打卡日历:签到打卡记录日历 - 新增
sn-calendar-week周日历:一次展示一周并支持滑动切周 - 新增
sn-cascader级联选择:支持静态 data 与异步 loadData 双数据源 - 新增
sn-cell列表项:通用单元格组件,框架内部列表布局统一复用 - 新增
sn-clipper图片裁剪:可视裁剪框拖拽缩放,导出区域与预览一致 - 新增
sn-code-input验证码输入:支持掩码、光标与粘贴识别 - 新增
sn-color-picker颜色选择器:支持 alpha 透明度与预设色 - 新增
sn-color-picker-view颜色视图:颜色选择的滑动面板视图 - 新增
sn-drag拖拽排序:长按拖拽交换排序 - 新增
sn-drag-item拖拽项:配合sn-drag使用的可拖拽子项 - 新增
sn-drawer-list抽屉长列表:底部抽屉形态的长列表容器 - 新增
sn-ellipsis文本省略:超长文本省略并支持展开 / 收起 - 新增
sn-footer页脚:Logo + 导航链接 + 版权三段式布局 - 新增
sn-fullscreen全屏:原位展开全屏容器 - 新增
sn-form-field表单项容器:标签、内容、必填标与校验注册的基座 - 新增
sn-input-field标签输入框:表单项 + 输入框组合,内置错误提示 - 新增
sn-textarea-field标签文本域:表单项 + 文本域组合,含字数统计 - 新增
sn-highlight-text高亮文本:关键词高亮显示 - 新增
sn-keyboard安全键盘:数字 / 整数 / 密码 / 身份证 / 车牌五种类型 - 新增
sn-mention提及输入:@ 提及选择输入框 - 新增
sn-message消息条:全局消息队列,六方向弹出与分组计数 - 新增
sn-notification通知:带标题内容与类型图标,支持进度条与拖动关闭 - 新增
sn-pagination分页器:简洁 / 完整两种模式,支持快速跳转 - 新增
sn-popover气泡卡片:锚点定位的轻量气泡弹层 - 新增
sn-post-card帖子卡片:动态 / 帖子信息展示卡片 - 新增
sn-region-picker省市区选择:内置中国区划数据,省 / 市 / 县模式 - 新增
sn-scroll-view滚动容器:与长列表共用刷新 / 加载更多 / 回到顶部机制 - 新增
sn-slide-captcha滑块验证:拖拽滑块完成验证 - 新增
sn-slider-double双向滑块:区间范围选择 - 新增
sn-sorter排序:字段排序选择器 - 新增
sn-steps步骤条:横 / 竖排布,圆点 / 点状两种形态 - 新增
sn-step步骤项:配合sn-steps的步骤节点 - 新增
sn-table表格:支持固定表头与固定列 - 新增
sn-tr表格行:配合sn-table的行节点 - 新增
sn-td表格单元格:配合sn-table的单元格节点 - 新增
sn-tree树:多模式选择与懒加载 - 新增
sn-watermark水印:页面或局部水印覆盖,不影响其他组件,无副作用。 - 新增
Demo手势库实例,结合可视化元素演示手势库应用 - 新增
sn-e-toast插件:替换snu.showToast基于dialogPage实现的不可透穿手势的 Toast 轻提示,原生弹层实现同官方uni.showToast基本一致的体验。同时相对于官方的 UI 新增了动画和丰富的样式支持。 - 优化 “$” 动态变量解析,在原有的仅支持基础上支持解析任意尺寸,自动计算符合当前框架尺寸乘数的结果。新增
Resolve相关解析 API (详见文档)暴露给开发者使用以适配框架样式。 - 优化 动画统一由 UniElement DOM animate / transition +
--ani-time-*变量实现,支持 “$” 简写并随aniTimeFactor全局调速 - 优化 点击态统一为
useHover+hover-style机制,替代旧hover-class,配套hover-start-time/hover-stay-time/hover-trans-time - 优化 内部列表项 / 子项布局统一复用
sn-cell,子元素样式经itemStyle/itemHoverStyle/itemTextStyle/itemIconStyle/itemClass/itemBorder传递链透传 - 优化 长列表组件(
sn-list-view/sn-waterflow)改为数据驱动 + 作用域插槽渲染,条目按数据项 type 分组复用回收,避免了直接传入list-item/flow-item组件被渲染为普通view 而引发的内存泄露问题 - 优化 重新设计了
sn-input和sn-textarea的默认样式。如需原来的样式可以通过丰富的属性来实现。 - 优化 跟手组件触摸交互改为 DOM 直操作,APP 端拖动更顺滑
- 优化
sn-select、sn-menu支持触底上移,即如果触发点位于页面底部,将自动将弹出层上移,避免触底。 - 优化 各组件尺寸类统一支持联合类型
String | Number - 优化
sn-datetime-picker的性能问题。 - 优化 禁用态统一使用主题禁用色,Web 端条件编译设置
cursor: not-allowed - 优化
sn-select滚动模式下打开将自动定位到当前选中项。 - 优化 sn-waterflow Web 端启用虚拟滚动,长列表滚动更流畅
- 优化 sn-picker-view 在 APP端使用拍平,极大提升了载入大量数据时的性能,卡顿大幅减轻
- 优化 sn-upload-media 及 sn-upload-media-unicloud 在非 Web 端平台改用系统提供的选择器,无需再向系统申请媒体权限
- 优化 sn-scan 从相册中选择图片时改用系统提供的选择器,无需再向系统申请媒体权限,且不会产生大量缓存文件而导致占用空间膨胀
- 优化 Demo 新特性速览跳转到工具库 Demo 时出现的卡顿问题
- 优化
sn-e-markdownAndroid 改为原生渲染,消除 WebView 卡顿 - 优化 按钮 / 输入框 / 开关加载态指示器延迟 100ms 显示,避免闪烁
- 优化
sn-rate只读态改为双层裁剪渲染,提升性能 - 【重要】更改【破坏性变更】重构原有 API 架构,具体见文档。
- 更改【破坏性变更】 全部组件样式扩展统一为
customStyle+{语义}Style/Class透传体系,适配蒸汽模式样式隔离 2.0 - 更改 【破坏性变更】
SnError:字段变更为scope/funName/errCode/err,旧moduleName/apiname/errSubject/errMsg全部失效 - 更改 【破坏性变更】
$snui.setColorSet更名setColorBase,颜色键校验更严格 - 更改 组件 v-model 规范化:旧
vModel/modelValue统一为v-model(sn-checkbox/sn-radio/sn-switch/sn-rate/sn-slider/sn-progress等) - 更改 【破坏性变更】弹出层组件
open/close事件改为六段动画生命周期事件beforeenter/enter/afterenter/beforeleave/leave/afterleave,clickMask统一更名clickoverlay - 更改 【破坏性变更】扩展插件收编为内置组件:
sn-e-gesture→sn-gesture、sn-e-qrcode→sn-qrcode、sn-e-barcode→sn-barcode - 更改 【破坏性变更】
sn-waterfall更名重写为sn-waterflow,并进行了重构。在APP 端封装官方内置组件waterflow,在Web端采用自实现的虚拟列表。 - 更改 【破坏性变更】
sn-markdown迁移为独立插件sn-e-markdown - 更改 【破坏性变更】
sn-longlist重构为sn-list-view,refresher-triggered改为 v-model 双向绑定 - 更改 【破坏性变更】
sn-form-item拆分为sn-form-field/sn-input-field/sn-textarea-field,submited事件更名submit - 更改 【破坏性变更】
sn-menu菜单类组件的子组件从sn-menu-item改为sn-cell,移除插槽并新增select事件。 - 更改 重新设计
sn-signature组件布局,适配横屏模式。 - 更改 尺寸 / 时间类 props 统一放宽为
String | Number并接入 “” 主题色 - 更改 【破坏性变更】字号板(
font.baseSize+ size 等级)、圆角等级板、动画等级板,改为乘数体系 - 更改 【破坏性变更】各组件
customXxxStyle(UTSJSONObject)更名去custom前缀为{语义}Style并成对新增{语义}Class,customStyle类型放宽为UTSJSONObject | String - 更改 【破坏性变更】
$snui.configs六大子配置体系,改为$snui扁平属性直接读写 - 修复 Android 端跟手组件拖动卡顿问题,触摸交互改 DOM 直写保证帧率
- 修复
sn-notice组件在横屏或宽屏场景下文字完全隐藏后需要等待较长时间才会再次显示的问题 - 修复
sn-notice组件过长文本会被截断的问题 - 修复 弹出层类组件未置于
sn-page根节点时--sn-*颜色与--ani-time-*动画时长变量失效的问题 - 修复 非法 type / level 导致异常的问题,当前自动回退默认主题
- 修复 sn-timer / sn-countdown 等组件类型过度收窄导致的传参报错
- 修复 Date 日期库部分情况下报空指针异常的问题
- 修复 Utils 工具库 isDate 在高版本 uni-app x 上报空指针异常的问题
- 修复 sn-scan 图片扫描成功后预览图与识别点错位的问题
- 修复 sn-scan 手指在扫描线上无法触发缩放事件的问题(即缩放具有明显的卡顿感的问题)
- 移除 【破坏性变更】Store 状态管理库(
$snui.store及StoreLib全部废弃),蒸汽模式可直接使用pinia。 - 移除 【破坏性变更】
configs.font.mainFamily内置字体配置与configs.app.grayMode哀悼置灰模式 - 移除 【破坏性变更】
snu方法:makePhoneCall、vibrate、addPx、share、chooseMedia、previewImage、showToasty。上述方法官方基本已有实现或已不实用。 - 移除 废弃类型:
SnShareConfig、SnChooseMediaOptions、SnPreviewImageConfig、SnPreviewImageLongPressActions、SnToastyConfig - 移除 【破坏性变更】 栅格布局组件
sn-col/sn-row与过渡组件sn-transition。上述组件已不实用。 - 移除 【破坏性变更】SVG 组件
sn-e-svg。官方内置image已支持svg格式。 - 移除
sn-list-item、sn-list-chat、sn-menu-item静态列表子组件,改由sn-cell实现 - 移除 【破坏性变更】
sn-perm-listener组件标签形态,权限提示能力迁移为snu.setPermTips/registerPermListener等全局 API。
1.1.6(2024-11-24)
- 修复 导入插件时插件内部页面未完全注册的问题
- 修复 导出插件时错误地导入
sn-e-toast插件的问题
1.1.5(2024-11-24)
- 重要 插件最低运行版本为 HBuilder X 4.33,如未适配暂勿升级
- 重要 移除 框架内置字体 MiSans ,插件体积减少 60%,如需继续使用此字体可自行下载并导入到项目中
- 重要 移除
sn-e-toast插件,其所有 API 已迁移至sn-native,如果原来已下载此插件,请手动删除 - 新增
sn-native插件作为原生能力扩展库,原sn-e-toast及sinle-ui部分 API 迁移至sn-native - 新增
SnError错误规范,SinleUI 框架的 API 及组件报错将逐渐规范化,返回SnError类型的错误信息。错误码与错误信息对应表详见。 - 调整 Utils 工具库 原
showToast更名为showToasty,其参数config类型更名为SnToastyConfig - 移除 Utils 工具库
share分享及其参数相应类型,请使用官方uni.shareWithSystem代替 - 新增 Utils 工具库
showToast全局轻提示。与sn-toast不同的是,它可以在任意位置调用,无需放置组件;强制防穿透。与showToasty不同的是,它的样式配置更加丰富。 - 新增 Utils 工具库
showActionsheet全局操作菜单,与sn-actionsheet不同的是,它可以在任意位置调用,无需放置组件 - 新增 Utils 工具库
showModal全局模态窗,与sn-modal不同的是,它可以在任意位置调用,无需放置组件 - 新增 Utils 工具库
previewImage全局图片预览,目前仅支持单张图片预览,支持手势缩放、平移,支持长按唤出自定义菜单 - 新增 Utils 工具库
chooseMedia选择媒体文件方法,支持图片、视频和混选、多选 - 新增
sn-perm-listener权限申请监听组件,当前页面申请权限时自动弹出权限用途说明框 - 新增
sn-upload-media属性mode增加all选项,支持视频图片混传,使用系统相册选择 - 新增
sn-upload-media事件file-chose当媒体文件选择成功时都会触发,与image-chose和video-chose可以同时触发 - 新增
sn-upload-media-unicloud属性mode增加all选项,支持视频图片混传,使用系统相册选择 - 新增
sn-upload-media-unicloud事件file-chose当媒体文件选择成功时都会触发,与image-chose和video-chose可以同时触发 - 新增
sn-card属性titleLines卡片标题最大显示行数 - 新增
sn-tabbar属性v-model:height支持外部绑定tabbar占位高度 - 新增
sn-search属性focus是否获得焦点 - 新增
sn-topbar属性backButtonIcon返回按钮图标 - 新增
sn-grid-group属性gutter子项间距 - 新增
sn-collapse-group属性note、noteColor、noteSize支持自定义样式的说明文本 - 新增
sn-collapse-item插槽header,支持自定义配置头部区域 - 新增
sn-menu-item插槽header、body、footer,支持自定义配置各部分区域 - 修复
sn-menu-item默认插槽不生效的问题 - 新增
sn-tabs属性aniTime动画时长、mode模式,新增推压动画 - 优化
sn-tabs动画显示更流畅 - 新增
sn-view事件scale和roate,主要为 Web 端提供缩放和旋转事件,与 App 端的sn-e-gesture对齐 - 新增 Demo 右上角 关于本应用 入口
- 重写
sn-notice-bar,解决了一些性能和显示问题 - 优化
sn-actionsheet在宽屏设备上的显示效果 - 优化
sn-tabbar最大插槽数增加至10 - 修复
sn-e-scankit多页面调用scan方法回调函数混淆的问题 - 优化 Demo 布局改为 Tabbar 式
1.1.4(2024-10-05)
- 优化 文档 Utils 库所有方法新增示例代码
- 优化 文档阅读体验
- 新增 Utils 工具库
share方法,调用系统分享功能,支持分享任何文件至其他应用 - 新增
$snui.configs.app.grayMode哀悼模式配置,支持为应用全局置灰,适用于全国性哀悼活动、重大人物逝世时设置 - 新增
sn-actionsheet操作菜单组件 - 新增
sn-e-blurview高斯模糊组件 - 新增
sn-avatar-group头像组组件 - 新增
sn-e-scankit-code华为码图组件,此组件属于sn-e-scankit插件的一部分 - 新增
sn-overlay事件open、close - 新增 Demo 支持应用设置状态持久化
- 新增
sn-avatar插槽default - 新增
sn-collapse-group属性showBorder,便于统一样式 - 新增
sn-topbar属性blur支持毛玻璃背景 - 调整 Utils 工具库
showToast方法更名为showSysToast,调用的是对应平台的 Toast,形态各异 - 新增 Utils 工具库
showToast方法,在各端提供基本一致的体验 - 移除
sn-collapse-item属性border,便于统一样式 - 优化
sn-collapse-group、sn-collapse-item分割线显示效果 - 优化
sn-list-item、sn-list、sn-collapse-group、sn-collapse-item渲染大量数据时的性能 - 修复
sn-modal当:maskClose="true"时点击模态框导致其意外关闭的问题 - 修复
sn-toast快速多次调用时只会执行第一次请求的定时关闭的问题
1.1.3(2024-09-22)
- 新增
sn-e-scankit华为扫码 ScanKit 扩展插件 - 新增
sn-dateformat日期格式化组件,基本与uni-dateformat对齐 - 调整
$snui.configs.radius.circle为变量,当baseSize为 0 时,$circle也为 0 - 修复 Web 端
sn-drawer和sn-float-board组件 手势操作穿透的问题 - 修复
sn-drawer组件 当position为top|left时进行手势操作 移动方向不正确的问题 - 修复
sn-avatar、sn-collapse-group组件borderRadius属性无法使用 $ 变量的问题 - 修复
sn-form-item组件 文档及代码提示缺失label属性的问题
1.1.2(2024-09-17)
- **【重要】**新增 所有组件的颜色、圆角、字体大小、动画时长等支持使用 $ 变量,和文档简写表达式一样的体验。如输入
$primary直接映射到$snui.colors.primary - **【重要】**调整 所有组件
aniTime属性类型改为 String ,支持 $ 变量,如需自行输入请带单位(ms) - **【重要】**优化 所有组件属性处理底层逻辑
- 新增
sn-picker-view选择器容器组件 - 新增
sn-picker选择器组件 - 新增
sn-label-radio标签单选组件 - 新增
sn-label-checkbox标签多选组件 - 新增
$snui.setColor动态配置框架各颜色值 - 新增
$snui.setColorSet动态配置框架各主题颜色变量集合,一键修改项目配色。详见。使用示例。 - 新增
sn-menu-item组件属性iconPosition图标位置,支持左侧或右侧 - 新增
sn-collapse-group组件属性borderRadius圆角大小 - 新增
sn-gap组件属性borderRadius圆角大小 - 新增
sn-tag组件属性borderRadius圆角大小 - 新增
sn-modal组件属性borderRadius圆角大小 - 新增
sn-upload-media、sn-upload-media-unicloud组件image-chose、video-chose媒体文件选择成功回调事件 - 调整
sn-overlay组件外层增加一个view,如需为overlay设置样式请用customStyle而非style - 调整
sn-upload-media组件url为空 调用upload方法时 组件提示词更换为“未上传”,并触发upload-error事件,在控制台输出错误信息 - 调整
sn-countto组件属性aniTime更名为duration(Number 类型) - 调整 Android 端 Demo Page 页面 允许访问
- 调整 Android 端 Demo Color 颜色库 允许访问
- 修复
sn-checkbox、sn-checkbox-tag组件 载入页面时组件样式闪动、卡顿的问题 - 修复
sn-radio、sn-radio-tag组件 载入页面时组件样式闪动、卡顿的问题 - 修复 Demo Toast 轻提示页面 文本对齐配置无法修改选项的问题
- 修复
sn-color颜色库因官方底层函数 Bug 致使的颜色处理不正确的问题
1.1.1(2024-09-08)
- 新增
sn-menu-item菜单项组件,主要作为菜单型组件的子项,Select、Topbar 等多个组件依赖于此组件 - 新增
sn-waterfall瀑布流组件 - 新增
sn-tabbar底部导航栏组件。详见文档 - 新增
sn-upload-media、sn-upload-media-unicloud组件支持视频上传 - 新增
sn-upload-media、sn-upload-media-unicloud组件属性mode、compressed、maxDuration、autoUpload属性。详见文档 - 新增
sn-page组件upperThreshold、lowerThreshold属性 - 优化 Utils 工具库
deepClone深拷贝,改变了底层实现方法,现支持复制复杂对象,复制数据时性能提升 1~3 倍 - 优化 Demo 工具库优化演示操作
- 修复
sn-more组件 文本高度低于minHeight时仍显示为minHeight高度的问题 - 修复
sn-signature组件 笔画数大于maxHistory时,撤销后连同前几笔一起擦除的问题 - 修复
sn-longlist组件代码提示不显示事件的问题 - 修复
sn-page组件代码提示不显示事件的问题
1.1.0(2024-09-05)
- 新增 支持全局响应式配置全局字体
- 新增 文档 配置 * 初始化配置,演示了设置框架默认配置的方法
- 优化 文档 全局配置解释更加详细、全面
- 修复
sn-float-board组件 因SnTouch属性变更导致的滑动方向不正确的问题 - 修复
sn-drawer组件 因SnTouch属性变更导致的滑动方向不正确的问题 - 修复
sn-form组件 报警告:[Vue warn] Invalid watch source - 修复
sn-upload-media组件取消选择图片显示“选择失败”弹窗的问题 - 修复
sn-upload-media-unicloud组件取消选择图片显示“选择失败”弹窗的问题 - 修复
sn-signature组件 当应用主题变化时数据丢失、已有字迹颜色不变化的问题 - 修复 Demo Select 选择框 页面中 部分自定义样式的组件在暗黑模式下显示不正常的问题
1.0.9(2024-09-02)
- 修复 无法导入插件的问题
1.0.8(2024-08-30)
- 重要优化 所有组件适配 vue-doc,在 HBuilderX 中提供良好的代码提示
- 新增
sn-topbar组件属性menuBorderRadius菜单圆角大小 - 新增
sn-textarea组件插槽counter替换内置计字器 - 新增
sn-textarea组件属性inputmode属性,与内置textarea对齐 - 新增
sn-list-item组件属性avatarConfig - 新增
sn-list-chat组件属性avatarConfig - 移除
sn-list-item组件属性avatar、avatarSize、avatarBorderRadius - 移除
sn-list-chat组件属性avatar、avatarShape、avatarSize、avatarBorderRadius - 移除
Utils工具库getWindowHeight方法,请使用uni.getWindowInfo().windowHeight代替 - 修复 Demo 文档未录入
sn-textarea组件的问题 - 修复 Demo 文档
sn-e-scan-provider遗漏属性文档的问题
1.0.7(2024-08-29)
- 新增
sn-search搜索框组件 - 新增
sn-signature签名组件 - 新增
sn-upload-media媒体上传组件 - 新增
sn-upload-media-unicloud媒体上传(uniCloud 版)组件(使用前请先为项目绑定 uniCloud 服务空间) - 新增
sn-e-code条形码扩展组件(Zxing/bwip-js 原生生成) - 新增
sn-e-qrcode二维码扩展组件 (Zxing/bwip-js原生生成) - 新增
sn-alert组件属性borderRadius圆角大小 - 新增
sn-scan组件属性albumPermTip相册权限请求提示 - 新增 Demo 右上角菜单 * UI 框架推荐页
- 新增 Demo Svg 示例
- 新增 Demo 主页全局圆角配置
- 移除
sn-button-group组件,建议使用sn-row或 内置view组件代替 - 移除
sn-topbar组件属性buttonSpacing,此属性依赖于sn-button-group,因其已被移除,故此删除此属性 - 优化
sn-scan组件弃用 MediaStore 改用 uni.chooseImage 选择图片扫码,支持自定义相册权限请求提示 - 修复 组件文档部分组件页不显示 Demo 的问题
- 修复
sn-more组件内部文本低于minHeight时仍显示 展开更多文本和遮罩 的问题 - 修复
sn-view组件动画时长属性不生效的问题 - 修复
sn-slider存在动画导致不跟手的问题 - 修复
sn-scan组件第二次及以后进入页面时选择图片扫码无反应的问题 - 修复 组件
nextTick异步调用useResize致使 Vue 警告:[Vue warn]: onUnmounted is called when there is no active component instance to be associated with.
1.0.6(2024-08-22)
- 新增
sn-more查看更多组件 - 优化
sn-view组件新增disabled、aniTime属性 - 优化 Demo View 视图容器页面增加区域禁用、加载示例
- 修复
sn-checkbox组件禁用状态下仍然显示回弹效果的问题 - 修复
sn-float-button组件禁用状态下仍可被拖动的问题 - 修复
sn-slider、sn-slider-double、sn-checkbox组件禁用状态下样式不变的问题 - 修复
sn-scan组件识别多码时点击识别点无反应的问题 - 修复 Web 端
sn-steppep组件默认状态占满屏的问题 - 修复 Web PC 端 端点击页面其他区域仍触发
sn-view组件touchend事件的问题 - 优化 Web PC 端 部分组件 可点击状态显示
pointer光标;禁用时显示not-allowed光标;加载时显示wait光标
1.0.5(2024-08-21)
- 新增
sn-progress进度条组件 - 优化 将部分组件的
aniDur属性统一改名为aniTime,避免混淆 - 修复
sn-notice-bar滚动模式下滚动一次后不再滚动的问题 - 修复 Demo 部分页面文本错误的问题
1.0.4(2024-08-19)
- 修复 Web 端
sn-collapse-group及sn-collapse-item报错、无法正常使用的问题 - 修复 Web 端
sn-tooltip位置不正常的问题 - 修复 Demo Page 页面 中切换页面背景色致使的死循环问题
1.0.3(2024-08-19)
- 修复了已知问题
1.0.2(2024-08-18)
特别提醒:目前 HBX 4.25 有点问题,暂且不要升级版本
优化 完善了所有基础组件的文档
优化 修改部分组件的分类,更加合理
移除
sn-date-picker组件(此组件暂不完善,故此移除,需要用可参考 官方实现案例 自行封装)修复 Demo 首页调整字体大小有时不生效的问题
修复
sn-date-picker组件引用已移除的sn-picker及sn-picker-view组件致使云打包失败的问题修复
sn-slider-double组件值变化时输出大量调试信息致使卡顿的问题修复
sn-scan组件不显示扫描线资源的问题
1.0.1(2024-08-18)
- 修复 插件页面二维码无法访问的问题
1.0.0(2024-08-18)
- 初次发布,暂不稳定,存在一些已知 bug,仅供体验
