Skip to content

更新日志

[0.4.0] - 2025-01-15

🎉 重大更新

  • 新增 ImDateRange 日期范围组件,支持智能验证和范围限制
  • 新增完整的工具函数库 Utils,包含验证、格式化、存储等功能
  • 全面升级业务 Hooks,新增 30+ 钩子函数

📦 新增组件

  • ImDateRange - 日期范围选择器
    • 支持开始/结束日期选择
    • 内置范围验证和限制
    • 自定义标签和格式化
    • 响应式设计

🔧 Hooks 系统升级

  • useTable - 表格管理钩子
  • useForm - 表单处理钩子
  • useDialog - 弹窗管理钩子
  • useDownload - 文件下载钩子
  • useUpload - 文件上传钩子
  • useExport - 数据导出钩子
  • usePrint - 打印功能钩子
  • usePreview - 文件预览钩子
  • useTestApi - API 测试钩子
  • useDebounce - 防抖钩子
  • useLocalStorage / useSessionStorage - 存储钩子
  • useClipboard - 剪贴板钩子
  • useFullscreen - 全屏钩子
  • usePermission - 权限检查钩子
  • useFormatter - 数据格式化钩子
  • useConfirm - 确认对话框钩子
  • useNetworkStatus - 网络状态钩子

🛠 工具函数库

  • 验证规则: patterns、validators、rules,支持邮箱、手机号、身份证等
  • 格式化工具: formatDate、formatNumber、formatFileSize 等
  • 存储工具: storage(带过期)、cookie 操作
  • 网络工具: 封装的 HTTP 客户端
  • 通用工具: deepClone、debounce、throttle、generateUniqueId

📚 文档完善

  • 全新的组件文档,包含详细 API 和使用示例
  • 新增 Hooks 使用指南,涵盖所有业务场景
  • 新增工具函数文档,提供完整的工具集说明
  • 优化快速开始指南,包含实际业务案例
  • 更新首页和导航结构

🎨 用户体验优化

  • 所有文档使用中文编写
  • 丰富的代码示例和使用场景
  • 统一的设计语言和响应式布局
  • 更好的 TypeScript 类型支持

[0.3.0] - 2025-01-06

核心组件

  • Button - 增强按钮组件,支持防抖和确认功能
  • Table - 高性能数据表格,基于 VXE Table
  • Form - 灵活表单构建器,支持动态验证
  • Dialog - 增强弹窗,支持拖拽和全屏
  • Message - 唯一性消息提示

技术特性

  • 基于 Vue 3 + Element Plus + Tailwind CSS
  • 支持自动导入和按需加载
  • 完整的 TypeScript 类型支持
  • 提供 ES/CJS 双格式构建产物

工具集成

  • 业务 Hooks:下载、上传、导出、预览、打印等
  • HTTP 客户端和错误处理
  • 完整的文档和演示系统

[0.2.0] - 2024-12-20

✨ 添加文档系统和自动导入支持

[0.1.0] - 2024-12-15

🎉 项目初始化

基于 MIT 许可发布