Skip to content

介绍

Dier UI 是一个基于 uni-app + Vue 3 的跨端 UI 组件库,专注于提供高质量的移动端表单组件。

特性

  • 🚀 跨端兼容 - 支持 H5、微信小程序、支付宝小程序、App 等多端
  • 🎨 Vue 3 - 基于 Vue 3 Composition API,更好的 TypeScript 支持
  • 📦 按需引入 - 支持 easycom 自动导入,tree-shaking 友好
  • 🛠️ 高度可定制 - 灵活的 Props 配置,支持自定义样式和行为
  • 📱 移动端优先 - 专为移动端设计,流畅的交互体验

组件列表

基础组件

组件说明
Popup弹出层,支持多个方向弹出

表单组件

组件说明
Picker选择器,支持单列/多列选择
PickerMultiple多选选择器,支持搜索和分页
DatePicker日期选择器
TimePicker时间选择器
DatetimePicker日期时间选择器
Upload上传组件,支持多种模式

技术栈

  • uni-app - 跨端开发框架
  • Vue 3 - 渐进式 JavaScript 框架
  • pnpm - 快速、节省磁盘空间的包管理器

浏览器支持

平台支持版本
H5Chrome、Safari、Firefox 等现代浏览器
微信小程序基础库 2.11.0+
支付宝小程序支持
AppAndroid 5.0+、iOS 10+

贡献指南

欢迎提交 Issue 和 Pull Request 来帮助改进 Dier UI。

开源协议

Dier UI 基于 MIT 协议开源。

基于 MIT 许可发布