更新记录
3.1.2(2024-09-12)
- 新增setGray api,支持
哀悼模式
(全局置灰) - 新增shareWithSystem api,支持调用系统分享功能
- 新增setRequestPermissionTips api,可设置申请权限的提示说明
- 新增requestPermissions api,支持权限申请
- 新增openAppAuthorizeSetting api,支持打开app权限设置
- 新增hideKeyboard api,支持隐藏键盘
- 新增ux-apng序列帧动画组件
- 新增ux-blur高斯模糊组件
- 新增ux-richtext富文本组件
- 新增ux-empty空状态组件
- 优化ux-card支持高斯模糊背景
- 优化ux-drawer支持高斯模糊背景
- 优化ux-modal支持高斯模糊背景
- 优化ux-overlay支持高斯模糊背景
- 优化ux-popover支持高斯模糊背景
- 优化ux-actionsheet支持高斯模糊背景
- 优化ux-navbar支持高斯模糊背景
- 优化ux-tabbar支持高斯模糊背景
- 优化ux-icon新增一些常用图标
- 优化ux-button新增
colors
、gradientDirection
渐变色和方向参数 - 优化ux-navbar新增
gradientDirection
渐变色方向参数 - 优化ux-navbar当Web刷新页面之后,路由栈只有当前页面路由,此时点击返回可以直接返回首页
- 优化ux-upgrade页面样式
- 优化ux-countto新增
format
参数,支持格式化数字金额显示 - 优化
全局配置
新增uptSystemStyle
参数控制是否修改系统全局样式,例:backgroundColorContent、backgroundColor、navigationBarColor、tabBarStyle等系统样式 - 修复全局配置修改后无法持久化保存的问题
- 修复ux-icon自定义图标库不显示的问题
- 修复ux-tabs横屏进入闪退的问题
- 修复ux-tabs动态修改单个属性不生效的问题
- 修复ux-image loading动画不居中的问题
- 修复ux-colorpicker深色模式下配色问题
- 修复ux-chatlist演示demo聊天内容异常显示和输入框顶出navbar的问题
- 修复ux-slider切换主题导致进度重置的问题
- 修复ux-input动态切换focus不生效的问题
- 修复ux-textarea动态切换focus不生效的问题
- 修复ux-waterfall高度异常问题
- 修复ux-card边框不能动态显隐问题
3.1.1(2024-08-27)
- 【重要】最低支持hbx4.26,不兼容4.26以下版本
- 新增toolkit工具集
- 修复
普通授权加密版
无法试用的问题,hbx需升级到4.26版本 - 修复ux-indexbar存在#符号异常问题,请使用OTHER代替#,插件内部会转换成#显示
- 修复ux-picker在android端异常白屏的问题
- 修复ux-navbar浅色模式下下边框看不见的问题
- 修复ux-swipeaction新增click事件解决Android端滑动的时候会触发内部按钮点击的问题
- 修复ux-inputsuffixStyle属性不起作用的问题
- 修复ux-upload手动上传时没有删除按钮的问题
- 优化ux-colorpicker打开性能问题
- 优化ux-floatbutton新增offset-x,offset-y参数,可单独配置xy轴偏移
- 优化ux-modal新增title和content插槽,可自定义内容
- 优化ux-modal居中弹出动画形式,更细腻了
- 优化ux-radio新增radius参数,可控制radio直径大小
3.1.0(2024-07-29)
- 新增ux-cloud云函数库,目前支持版本更新等功能,更多功能持续集成中...
- 新增ux-plus原生插件库,对齐目标html5plus,目前已有拨打电话、打开链接、震动、创建通知栏进度条等功能,更多功能持续集成中...
- 新增i18n国际化功能,默认支持中、英、日、韩四国语言
- 新增原子化CSS库,即时原子化CSS框架,让你省去手写样式的烦恼
- 新增request请求库,支持请求同步/异步拦截、请求重试、请求过滤等功能
- 新增router路由库,完全对齐 vue-router 的API设计用法,支持多种导航守卫、应用启动拦截守卫、路由返回守卫、异步拦截守卫
- 新增ux-router路由组件
- 新增ux-upload上传组件,支持图片视频、支持宫格、单行滚动显示,支持手动提交上传
- 新增ux-upgrade更新组件,支持ios、android、web整包更新,支持后台下载、支持跳转市场更新
- 新增全局配置相关深色颜色字段,若不设置则自动推导对应颜色的反色
- 优化主题配色,使其更有层次感
- 优化ux-table新增固定列功能、触底加载功能
- 优化ux-picker确定和取消按钮样式
- 优化ux-datepicker确定和取消按钮样式
- 优化ux-colorpicker确定和取消按钮样式
- 修复ux-picker默认选中可能不准确的问题
- 修复ux-collapse展开动画效果不正常的问题
- 修复ux-keyboard多次点击可能打不开的问题
- 修复ux-keyboard ios端车牌键盘输入闪烁的问题
- 修复ux-modal ios端表现异常问题
- 修复ux-total ios端表现异常问题
- 修复ux-tabbar特殊情况下无法点击按钮的问题
- 修复ux-waterfallandroid端图片高度自适应异常的问题
- 修复部分组件参数等于0时无效的问题
- 修复优化其他若干问题
平台兼容性
Vue2 | Vue3 |
---|---|
√ | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 4.26 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
× | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
√ | √ | √ | √ | √ | √ | √ | √ | √ |
UxFrame 3.1.2
基于UNI-APP-X开发的低代码高性能UI框架
重点说明 ⬇️
UxFrame UI框架(荣获2023年插件大赛一等奖
)基于uniappx setup
模式构建,是一个功能强大、性能卓越、美观精致的跨平台解决方案。
目前框架已支持android
、 ios
、web
三端,适配长屏、宽屏、PC、折叠屏、横屏,同时框架已适配深色模式
,可自由切换主题,内置字体大小、单位、强调色、背景色、文字颜色、内边距、外边距、圆角等20+项全局配置,轻松实现高效的页面布局。并且框架已推出ux-plus
原生插件库和ux-cloud
云函数库,更多基础功能也将持续集成中,让您轻松构建项目~
文档教程 ⬇️
内置原生能力 ⬇️
- 全局置灰 (Android、iOS、Web)
- 系统分享 (Android、iOS)
- 设置申请权限的提示说明 (Android)
- 权限申请 (Android、iOS)
- 打开app权限设置 (Android、iOS)
- 隐藏键盘 (Android、iOS、Web)
- 拨打电话 (Android、iOS、Web)
- 打开链接 (Android、iOS、Web)
- 震动 (Android、iOS)
- 创建进度条通知栏 (Android)
- 微信SDK (Android、iOS)
- 企业微信SDK (Android)
内置云函数 ⬇️
- 版本跟新检测
现有组件 ⬇️
-
核心库
- 国际化
i18n
- 原子化CSS
autocss
- 路由管理
router
- 请求库
request
- 状态管理
state
- 日期库
date
- 颜色库
color
- 工具库
util
- uts工具集
toolkit
- 加密库
encrypt
- 国际化
-
基础
- 文本
ux-text
- 富文本
ux-richtext
- 图标
ux-icon
- 图片
ux-image
- 按钮
ux-button
- 单元格
ux-cell
- 高斯模糊
ux-blur
- 过渡动画
ux-transition
- 布局
ux-row
、ux-col
- 文本
-
表单
- 表单
ux-form
- 输入框
ux-input
- 文本域
ux-textarea
- 键盘
ux-keyboard
- 颜色选择器
ux-colorpicker
- 单选框
ux-radio
- 开关选择器
ux-switch
- 滑动选择器
ux-slider
- 选择器
ux-picker
- 日期选择器
ux-datepicker
- 日历
ux-calendar
- 评分
ux-rate
- 步进器
ux-numberbox
- 上传
ux-uoload
- 表单
-
反馈
- 对话框
ux-modal
- 提示框
ux-toast
- 弹窗
ux-popover
- 拖拽排序
ux-drag
- 滑动操作栏
ux-swipeaction
- 底部操作栏
ux-actionsheet
- 悬浮按钮
ux-floatbutton
- 对话框
-
展示
- 图表
ux-chart
- 表格
ux-table
- 二维码
ux-qr
- 水印
ux-watermark
- 倒计时
ux-countdown
- 数字滚动
ux-countto
- 滚动通知
ux-noticebar
- 角标
ux-badge
- 标签
ux-tag
- 加载
ux-loading
- 空状态
ux-empty
- 图表
-
导航
- 顶部导航栏
ux-navbar
- 底部导航栏
ux-tabbar
- 选项卡导航栏
ux-tabs
- 锚点选项卡
ux-anchortabs
- 侧边栏
ux-sidebar
- 索引导航栏
ux-indexbar
- 顶部导航栏
-
布局
- 页面
ux-page
- 页面组
ux-pages
- 瀑布流列表
ux-waterfall
- 聊天列表
ux-chatlist
- 宫格布局
ux-grid
- 卡片
ux-card
- 滚动列表
ux-scroll
- 高性能滚动列表
ux-list
- 抽屉
ux-drawer
- 骨架屏
ux-skeleton
- 分割线
ux-drvider
- 折叠面板
ux-collapse
- 遮罩层
ux-overlay
- 空间占位
ux-placeholder
- 页面
-
其他
- 升级
ux-upgrade
- 引导
ux-guide
- 序列帧动画
ux-apng
- 全景图
ux-threejs
- 签名
ux-signature
- 路由
ux-router
- 下拉刷新
ux-refresher
- 加载更多
ux-loadmore
- 返回顶部
ux-backtop
- 升级
未来规划 ⬇️
在功能强大、性能卓越、美观精致的基础下同时支持UniApp X和Uniapp Vue3两种编译模式,一套代码能同时编译到2种模式下的多种平台: 鸿蒙OS、Android、iOS,Web,PCWeb,主流小程序(微信、支付宝、抖音、快手、QQ、钉钉、飞书、小红书),并且实现低代码拖拽和AI生成代码功能!
功能特性快速了解