更新记录

1.1.18(2025-09-25)

  • [版本] 编译到app/web/h5请可以使用4.76+(鸿蒙还有部分组件有异常),微信小程序请务必使用4.81+
  • [重要] 整体组件细节样式调整,颜色计算逻辑调整,使得整体更有精致感(请使用细腻的屏幕重新感受对比)。主题要更偏年轻化。,css库中添加了对应的状态颜色如text-error,保持与主题匹配
  • [优化] 大部分示例demo页面重构为setup版本。优化文档显示。
  • [重要] x-echart,重构为setup,同时废除属性opts,请使用ref方法setOptions来设置数据,经过测试4.76+上通过组件属性设置过多数据的参数会导致失效,我也莫名其妙。
  • 同时图表已经升级到最新百度图表6.0.0版本,经过我观察样式和主题默认颜色有些许变化。升级时微信请重新复制demo页面中的echart.esm.min.js(原先是echart.min.js),非微信请复制hybrid到你目录中
  • [重要] xtext修改单词highlight,因此你的highlight,highlightReg,highlightStyle都要修正为这三个,请一定注意修改。
  • [新增插件] x-chinesetopinyin-s可以将中文转换为拼音(含声调注音及不带注音的两个属性)(全平台支持)
  • [新增插件] x-texttovoice-s 文本转语音播报功能(小程序不支持,其它平台全支持)
  • [重要优化] 画布ICanvas API库已经对鸿蒙兼容适配了,增加了画布30篇文档使用及介绍,同时增加了示例案例:语音录制动画,海报绘制,自动图形排版,新增图形二维码。目前优化已经基本可以适配商业场景:如海报分享图,动画绘制等业务场景。
  • [重大优化] x-table,现在支持子元素列之间的合并(它是向右合并吞并下一列数据实现,因此它的下列会自动隐藏不显示),
  • 同时单元格高不再固定高改为最小高如果出现大量数据会自动断行(其它列自动上下撑开对齐本行高),同时添加了行多选checkbox功能
  • [重要优化] x-tabbar优化了canvas绘制时的逻辑
  • [优化] x-tree组件现在允许最后一级(非异步且没有子节点的场景时)点击选中切换状态。
  • [优化] 全局config中增加了:fontColor,fontDarkColor分别对应默认的文本色及默认的暗黑文本色。
  • [优化] xfinger,对外暴露更多slot参数。
  • [优化] xDrawer重构为setup版本,同时修复因为版本差异的web端嵌套的问题。
  • [优化] xModal重构为setup版本
  • [优化] xOverlay重构为setup版本
  • [优化] xText重构为setup版本
  • [优化] xRadio重构为setup版本,相关值类型改成为:string|boolean|number
  • [优化] xRadioGroup重构为setup版本,相关值类型改成为:string|boolean|number
  • [优化] xCheckbox重构为setup版本,相关值类型改成为:string|boolean|number
  • [优化] xCheckboxGroup重构为setup版本,相关值类型改成为:string|boolean|number[]
  • [优化] x-action-menu重构为setup版本,并且允许在不同平台嵌套使用
  • [优化] x-action-modal重构为setup版本,并且允许在不同平台嵌套使用,修复多语言时默认为中文的问题
  • [优化] x-alert重构为setup版本
  • [优化] x-sheet重构为setup版本
  • [优化] x-float-drawer重构为setup版本
  • [优化] x-tag重构为setup版本
  • [优化] x-tree-flat思维导图重构为setup版本,并在opts配置项中增加属性layout ?: 'horizontal' | 'vertical',用于左右,和上下排列(之前只有左右)
  • [优化] x-text-cloud重构为setup版本(并已兼容鸿蒙Next),并设置新的散射样式。
  • [优化] x-button重构为setup版本,loading icon大小同步图片大小一致
  • [优化重构] x-float-drawer浮动面板优化重构,由于sdk版本导致在ios和微信端可能无法流畅滚动,因此重构了,已经在5个平台中测试较为流畅。
  • [优化+修复] x-weekbar,优化体验问题,当设置了seekDay时,如果当前日期默认不在偏移范围内,可能会导致当前的日期不可可视范围内。
  • 同时添加了同日历组件一样的状态属性,类型格式都是一模一样的。方便给日期底部添加对应状态提示。然后修复了拼写错误造成不能赋值,优化允许动态修改start,end
  • [优化] x-search重构为setup版本,并新增属性showCancel
  • [优化] x-table重构为setup,同时兼容一个sdk bug,即动态将list-item设置显示和隐藏会触sdk bug,大家要自己避免这个list-item的bug(后续可能官方 什么 修复).
  • [优化] x-cell重构为setup版本
  • [优化] x-code-input重构为setup版本
  • [优化] x-countdown重构为setup版本
  • [优化] x-empty重构为setup版本
  • [优化] x-float-button重构为setup版本
  • [优化] x-grid重构为setup版本
  • [优化] x-grid-item重构为setup版本
  • [优化] x-icon重构为setup版本
  • [优化] x-radio-button重构为setup版本
  • [优化] x-rate重构为setup版本
  • [优化] x-rolling-number重构为setup版本
  • [优化] x-badge重构为setup版本
  • [优化] x-virtual-list,兼容一个ios sdk的一个bug,即ios在设置滚动为子协商时会无法滚动(仅ios有此sdk bug,后续可能官方 什么 修复)
  • [优化] x-slider-children重构为setup版本
  • [优化] x-slider-tree重构为setup版本
  • [优化] x-msg-notice重构为setup版本,同时增加了上和底拖拉时的反向操作阻尼反馈,让体验更完美。更新了示例效果。同时增加了对pc的鼠标手势支持。
  • [优化] x-notice重构为setup版本
  • [优化] x-snackbar重构为setup版本
  • [优化] x-more重构为setup版本
  • [优化] x-loading重构为setup版本
  • [优化] x-input-tag重构为setup版本
  • [优化] x-image-group重构为setup版本
  • [优化] x-code-input重构为setup版本
  • [优化] x-card重构为setup版本
  • [优化] x-keyboard,x-keyboard-car,x-keyboard-idcard,x-keyboard-number重构为setup版本
  • [优化] x-snackbar-item重构为setup版本,优化了动效。
  • [优化] x-backtop重构为setup版本,同时增加了disabledPageScroll,scrollTop属性,以实现局部返回置顶功能,具体见demo实现案例。
  • 【修复】日历相关组件在同时设置start和end会产生边界判断问题。
  • 【修复】x-between-time未对外使用format格式同步数据。同时添加默认插件数据startVal,endVal,show
  • 【优化】x-barcode对原生的条形码改为code-128标准条码见:标准128
  • [优化] x-qrcoder添加新的属性wifi字段,用于生成自动连接的wifiQr码,详见demo示例页面展示。

1.1.17(2025-08-31)

  • 【声明】本次更新中在1.1.16版本中提到的鸿蒙Next相关插件和组件,在本次版本中并未更新兼容。请关注后续版本。
  • [优化] xDrawer动画放弃了官方的动画结束@transitionend事件,改用setTimeout,官方 的这个接口在不同机型和设备上有不同的差异,慎用。
  • x-darg-item 写错了一个语法。会在鸿蒙编译的时候无法编译通过。并在插槽上添加数据:order,用于需要显示自身索引位置的场景。
  • 优化demo页面展示,同步组件的使用方式。
  • [优化] x-form新增支持嵌套字段校验如{a:{b:""}},需要form-item上属性filed="a/b",关于'.'连接符安卓sdk会在4.86+上支持
  • [优化] x-tabbar,增加事件doubleClick。issue
  • [修复] x-button,loading图标没有跟随字体颜色。issue
  • [修复] x-tabs,中激活动态字体大小与普通字体大小不一致时导致的定位偏移。见issue
  • [修复] x-slider-menu暗黑切换项目背景在ios端有兼容性。见issue
  • [修复] x-drawer多语言设置时变量出错了。见issue
  • [优化] xDate新增函数getBetweenDate,用于取start,end之间的比较,如果在范围内返回本身,如果在范围外取start或者end,返回的值始终在起始之间。
  • [修复] xBetweenTime ,限制start,end后,如果点快捷选择时会超出限制的时间区间。issue
  • [修复] xWeekbar在提供了start和end后未限制日期issue
  • [增强] xWeekbar新增属性seekDay,可以控制一周的第一天是任意一周的某一天(0-6)
  • [修复+优化] 修复xIndexbar索引组件,使用flex:1时无法自动填充父容器(导致无法全屏或者局部),为组件增了属性:customSliderBar用于自定右侧菜单,新增插槽:top用于自定义顶部自由布局,当右边滑动时会自定定位到top插槽位置类似微信通讯录。 同时重新编写了demo索引页面,仿微信通讯录示例。
  • [修复] x-money,值为0时的千分位问题issue
  • [优化] xGrid组件新增round,showBorder等相关属性,以显示边线和圆角相关,子组件相应增加order,同时两组件重写为setup组合模式了。demo示例页面增加了更多的示例
  • [增强] 相关日历组件增加了属性seekDay用于设定月面板中周的第一天是0-6(周一至周日)中的哪天为开始。比如设定6,表示以周日为起始第一天排序。

1.1.16(2025-08-17)

  • 已有项目请谨慎更新!!!,因兼容鸿蒙部分组件可能更改了结构。
  • 【重要】请务必使用4.75sdk+,本次更新鸿蒙兼容,并不代表完全兼容,以下有部分组件还要继续完善,还有一些插件未提及可能也无法使用,但大部分是可以使用的。其它问题在后续中继续完善。
  • 适配原生鸿蒙Next(5.1.1/5.0.3+ api 13+),由于鸿蒙的插件写成了har包,因此对应的Next平台的插件部分源码将不开放,其它平台遵循对vip开放原则。
  • [不兼容鸿蒙组件]: 日历,swiper轮播,:这几个由于sdk问题和排查较久,先让我和官方沟通。
  • [优化] x-betweent-teim增加属性widthCoverCenter,同xDrawer属性。
  • [优化] x-cascader被重构,以兼容鸿蒙Next;
  • [插件] x-svg-u 变更较大,不再需要导入组件,可以直接在页面上写标签使用,已变更为标准原生组件,请注意适配。
  • [优化] 相机的插件和组件,针对性的为x5内核的浏览器(微信),优化,以防摄像头切换和自动悬浮全屏,脱离文档。
查看更多

平台兼容性

uni-app x(4.76)

Chrome Safari Android iOS 鸿蒙 微信小程序
103 103 5.0 12 12 3.0.0

其他

多语言 暗黑模式 宽屏模式

tmui4.0|xui


TMUI4.0x


设计

一款好的UI/UX,不止是功能,它还应该要有设计感,层次感。注重细微及用户的反馈体验。同时要保留它的高度可扩展性及性能。 功能的堆叠不是我所追求,也不是我的目标。我追求的是细致,可扩展,精美。不管是IOS,安卓,WEB/H5三端我都朝着这个方向。 让UNIAPPX 开发的商业应用更像商业应用。为让市场的组件审美提高一个档次而做出应有的贡献。 官方赛事一等奖第一名


丢掉市场劣质应用风与我一道让你的审美更上一层楼

  • 可全局配置风格
  • 可全局适应暗黑
  • 精致化设计
  • 三端适配
  • 层次分明,颜色统一且协调

行业交流

你不仅仅是付费买应用开发解决方案,进来的都是各行大佬(技术牛人或老板),交流,经验多,互通有余,畅聊行业,素质高。

tmui4.0文档

微信端

2

电脑端

电脑端

鸿蒙Next

进入链接后选择Harmony开头的下载即可,请务必使用鸿蒙真机并且是Next鸿蒙系统 Harmony

安卓端

进入链接后选择android开头的下载即可,请务必使用安卓5.0(含)以上系统 Android

Ios端

不提供,需要自行使用demo源码,通过自己的ios证书构建安装包。


目前VIP源码用户含以下原生插件

Harmony H5 PC android IOS 小程序 UTS UNIAPP-X SDK version
☑️ ☑️ ☑️ ☑️ ☑️ ☑️ ☑️ 4.75+ 1.1.16+
名称 介绍 Harmony H5/WEB Android Ios UNIAPP-X UNIAPP 小程序 链接 文档
中文转拼音 x-chinesetopinyin-s 见代码仓库 见链接
文本转语音播报 x-texttovoice-s x 见代码仓库 见链接
Ocr识别 离线识别,支持拍照相册识别x-ocr-s - x 查看 见链接
多码识别(api版本) 可同时识别多个码x-mlkit-scannig-s - - 查看 见链接
多码识别(嵌入版本) x-mlkit-scannig-u - - 查看 见链接
文件选择器 可以任意选择本地文件单选及多选x-file-s 查看 见链接
分享 可以分享任意文件到其它应用x-share-s x x 查看 见链接
手机震动 让手机产生震动x-vibrate-s x - 见代码仓库 见仓库
全屏加载 平替官方uni.showLoading x 查看 见链接
消息提醒 平替官方uni.showToast 查看 见链接
对话框 平替官方uni.showModal 查看 见链接
拨打电话 x-call-phone - 见代码仓库 见仓库
打开外链 x-openweb - 见代码仓库 见仓库
启动图界面 x-runstart-logo - x 查看 见链接
网络状态变化 x-network-change 见代码仓库 见链接
数据加密 x-crypto-s 见代码仓库 见链接
MQTT x-mqtt-s - 见代码仓库 见链接
app页面变灰 x-window-grey - 见代码仓库 见链接
模糊视图 xd-blur - 见代码仓库 -
相机 x-camrea-u - - 见代码仓库 -
base64转图片文件 x-base642file-s - 见代码仓库 -
截图(节点或者窗口) x-screenshot-s x - x 见代码仓库 -
svg x-screenshot-s - 见代码仓库 -
zip解压缩 x-zip-s x - x 见代码仓库 -
翻译 x-translate-s - x - x 见代码仓库 -
剪切板 x-clipboard-s - - 见代码仓库 -
SSE客户端 x-sse-s - x 见代码仓库 -
数据库 x-sqlite-s - - x 见代码仓库 -
人脸检测 x-facedetection x - x x 见代码仓库 -

义务和免责声明

付费用户享受组件的免费使用,我有义务修复bug和提供的稳定版本

但我没义务免费为你24小时服务,我在有限的时间内解答你的所有问题,和开发帮助(力所能及范围内)。不接受即问即答模式,我不是专职。

bug提交

请进入内部VIP专属仓库提交需求和bug

安装和使用

支付费用后请通过市场上方的群聊联系我。

1 7

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率: