更新日志 (Changelog)
v1.0.0 当前版本
2026-07-24
🎉 首次正式发布
新增功能
- 89+ 生产级组件:涵盖基础、表单、布局、导航、反馈、高级媒体六大分类
- Vue 3 Composition API:全量
<script setup>组合式 API 重构 - easycom 零 import:配置后模板中直接使用
<mu-button>等标签,无需手动引入 - uni.$mu 全局工具箱:HTTP 请求、Toast/Notify/LoadingPage JS 弹窗、手机号脱敏、正则校验、金额格式化,零 import 随处调用
- 暗黑模式:全量组件原生
prefers-color-scheme: dark自动响应 - SCSS 设计 Token:主色、圆角、间距、层级等核心变量均可通过
uni.scss自由覆盖 - virtualHost 全端适配:微信小程序组件节点穿透,消除样式错位
组件清单
| 分类 | 组件数 | 代表组件 |
|---|---|---|
| 基础组件 | 10 | Button、Icon、Cell、Tag、Badge、Divider、Space 等 |
| 表单组件 | 19 | Input、Checkbox、Radio、Switch、Rate、Picker、DatePicker、Upload、Form 等 |
| 布局与容器 | 9 | Grid、Card、Waterfall、Table、Collapse、ImagePreview 等 |
| 导航组件 | 12 | Navbar、Tabs、Tabbar、Steps、Dropdown、IndexList、Pagination 等 |
| 反馈与弹层 | 14 | Modal、Toast、ActionSheet、Drawer、Popup、Loading、Skeleton 等 |
| 高级媒体 | 17 | Cropper、Swiper、Countdown、QRCode、Barcode、Watermark、Tree 等 |
全局 JS 函数式组件
| 函数 | 说明 |
|---|---|
uni.$mu.toast(title, type) | 全局 Toast 消息提示 |
uni.$mu.notify({ message, type }) | 全局顶部通知 |
uni.$mu.loadingPage(text, type) | 全局全屏加载页 |
uni.$mu.http.get/post(url, data) | 全局网络请求 |
uni.$mu.util.maskPhone(phone) | 手机号脱敏 |
uni.$mu.validate.isEmail(str) | 正则校验 |
🗺️ 后续版本规划
| 版本 | 预计内容 |
|---|---|
| v1.1.0 | 新增 Calendar 日历、NumberKeyboard 数字键盘、Popover 气泡弹出 |
| v1.2.0 | 新增 VirtualList 虚拟长列表、Lottie 动画容器 |
| v2.0.0 | TypeScript 全量类型定义、组件单元测试覆盖 |