项目简介
NaEasy UI 是一款简单的 UniApp 移动端UI组件库。
中文名是 “那简单” UI,提供了一些国内APP开发中经常使用的组件和相关功能,并封装,希望可以给您的开发带来便利!
在设计的时候参考了 vant, 如果你使用过vant,那么使用本组件库也可以得心应手。
注:本文档还在完善中
特性
- 支持 H5, 小程序,app-vue
- 良好的类型定义
- 支持动态切换主题
- 组件化模块封装,使用方便
- 好像没有更多了/(ㄒoㄒ)/~~。。。
支持环境
| 平台 | 支持 |
|---|---|
| H5 | ✅ |
| 微信小程序 | ✅ |
| app-vue | ✅ |
| app-nvue | ❌ |
Demo 体验
- 右侧为H5预览(宽屏可见),手机端可以点击这里预览。
- 目前暂时只有 Android Demo 可下载体验。
- iOS的暂时没有(没有开发账号上架不方便)。
Bug 反馈
如果在使用中遇到Bug或者问题,欢迎在仓库提出 Issue,虽然本项目仅作者一个人在维护,但作者看到后基本上会回复的。
性能
本组件库的性能表现一般,主要是因为设计之初我考虑为了方便前端程序员,扩展了很多常用的组件和功能,组件复杂度比较高, 主要以方便使用,快速开发为目的,而不是为了追求极致的性能。如果有极致的性能需求,建议您自己使用原生写法实现。
提示
- 本库的组件默认单位为
rpx。
开发
目前本项目仅作者一个人在维护,如果你也想为这个项目出一份力,欢迎您一起编写!
开发运行步骤:
- 克隆本项目至本地
- 安装依赖
npm install - 运行H5预览
npm run dev:h5
License
Licensed under the MIT License.