uniapp 开源组件版本选择指南
一、选择维度
二、主流开源组件库与版本线
| 组件库 | 版本线 / 分支 | 技术栈 | 主要特性 | 平台与渲染 | 获取与安装 |
|---|---|---|---|---|---|
| uView UI | 1.x、2.x | Vue 2 | 全面兼容 nvue,生态成熟 | App(含 nvue)、H5、小程序 | npm、DCloud 插件市场 |
| uView Plus | Vue 3 版 | Vue 3 | 基于 uView 生态演进,增强 Vue 3 适配 | App、H5、小程序 | npm、插件市场 |
| uView Pro | Vue 3 + TS | Vue 3 + TS | 基于 uView 1.8.8 重构,类型完善 | App、H5、小程序 | npm、插件市场 |
| uni-ui(官方扩展组件) | 组件单包版本(如 uni-goods-nav@1.2.1) | Vue 2/3(按组件) | 官方维护,HBuilderX uni_modules 一键导入 | App、H5、小程序 | DCloud 插件市场 |
| ThorUI | uni-app 版 | 支持 Vue 3 | 近百组件,内置图标,支持按需引入 | App(app-vue 为主,少量 nvue)、H5、微信/QQ 小程序 | 插件市场、npm |
| FirstUI | 1.x | 支持 Vue 3、nvue | 120+ 组件,高性能与模板生态 | App(含 nvue)、微信小程序 | 插件市场 |
| Wot Design Uni | 主分支 | Vue 3 + TS | 70+ 组件,暗黑模式、主题定制、国际化、类型提示 | H5、小程序、App | npm、插件市场 |
| TDesign UniApp | 主分支 | Vue 3 + TS | 暗黑模式、主题定制、国际化、API 对齐、类型提示 | H5、小程序、App | npm、插件市场 |
| Vant Weapp | Vue 2 / Vue 3 / 小程序版 | Vue 2/3 | 轻量可靠移动端组件 | 小程序为主(uni-app 中常用于小程序端) | npm |
| ColorUI | CSS 库 | 通用 | 样式库(非组件框架),颜值高 | H5、小程序 | 插件市场 |
| 以上信息汇总自各库官方文档与社区发布,版本线名称与特性以各库仓库/文档为准。 |
三、选型建议
四、获取与版本确认
npm install uview-ui@2.0.31npm i tdesign-uniapp免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。