0.0.4 • Published 2 years ago
zmz-ui3 v0.0.4
公告
zmz-ui3
项目开源,吸收各类的ui组件结合而成,供大家学习!如果有问题或者想开发一个定制组件请联系我们(加q群:581764678)
ZMZ UI
zmz-ui3
是一款基于 Vue.js 3.x
的前端 UI 组件库,主要用于快速开发
演示地址
Logs 更新日志
v0.0.3
- 更新部分bug
- 新增
Link 文本链接组件
- 新增
Loadmore 加载更多组件
- 新增
Sticky 吸顶组件
- 新增
Avatar 头像组件
- 新增
Image 图片组件
- 新增
Album 相册组件
- 新增
Grid 宫格组件
- 新增
Transfer 穿梭框组件
- 新增
Notice 通知组件
- 新增
Pagecontent 内容组件
- 新增
Pagefooter 底部组件
- 新增
Pageheader 头部组件
- 新增
Rate 评分组件
- 新增
Inputnumber 数字输入框组件
- 新增
Descriptions 描述列表组件
- 新增
Book 书籍组件
- 新增
Waterfall 瀑布流组件
- 新增
Chat 聊天组件
- 新增
Loading 加载组件
- 新增
Watermark 水印组件
- 新增
Space 间距组件
- 新增
Gap 间隔槽组件
- 新增
Signed 签字版组件
- 新增
Loupe 放大镜组件
- 新增
Shutters 百叶窗组件
- 新增
网络状态方法
- 新增指令
v-zmzcopy
复制,v-zmzverifynumber
验证数字,v-zmzloading
加载,v-zmzpreventreclick
防连击,v-zmzfreedrag
拖拽
v0.0.2
- 更新部分bug
- 新增
Divider 分割线组件
v0.0.1
上传组件库
Alert 警告组件
Audio 音频组件
Backtop 返回顶部组件
Badge 徽章标记组件
Breadcrumb 面包屑组件
Button 按钮组件
Calendar 日历组件
Card 卡片组件
Carousel 轮播图组件
Cell 列表组件
Collapse 折叠面板组件
Comment 评论列表组件
Contaciner 布局容器组件
Drawer 抽屉组件
Dropdown 下拉菜单组件
Empty 空状态组件
Form 表单组件
Cascader 级联选择器组件
Checkbox 复选框组件
DatePicker 日期选择器组件
Input 输入框组件
Radio 单选框组件
Select 选择器组件
Slider 滑块组件
Switch 开关组件
Textarea 文本输入组件
Timepicker 时间选择器组件
Upload 上传组件
Fullpagescroll 全屏滚动组件
Layout 布局组件
Icon 图标组件
Lazyload 图片懒加载组件
LoadingBar 加载进度条组件
Menu 菜单组件
Message 消息全局提示组件
MessageBox 弹框组件
MetaInfo SEO组件
Model 模态框组件
Music 音乐组件
Pagination 分页组件
Panel 面板组件
Popover 悬浮层提示组件
Progress 进度条组件
Result 结果组件
Scroll 无线滚动组件
ShowMore 显示更多组件
Skeleton 骨架屏组件
Split 面板分割组件
Step 步骤条组件
Tab 选项卡组件
Table 表格组件
Tags 标签组件
Time 时间处理组件
Timeaxis 时间轴组件
Tooltip 文字提示组件
Transition 内置动画组件
Tree 树型组件
Video 视频组件
特性
- 基于
Vue
开发的 UI 组件 - 使用 npm + webpack + babel 的工作流,支持 ES2015
- 提供友好的 API,可灵活的使用组件
浏览器支持
- 现代浏览器和 IE9 及以上
安装
- yarn
yarn add zmz-ui3
- npm
npm install zmz-ui3 --save
使用
import ZMZUI3 from 'zmz-ui3' // 引入组件库
import 'zmz-ui3/packages/theme-default/lib/index.css' // 引入样式库
app.use(ZMZUI3)
贡献
如果你在使用 zmz-ui3
时遇到问题,或者有好的建议,欢迎给我们提 Issue 或 Pull Request
Pull requests 规范
Working on your first Pull Request? You can learn how from this free series How to Contribute to an Open Source Project on GitHub
All pull requests are welcome. Thanks for taking the time to contribute.
- Create an issue about the features, such as new components.
- Fork the repo to your own account.
- Clone your fork.
- Create a new branch base on
dev
, if you want to add new component, the branch name should be formatted ascomponent-[Component Name]
. (e.g.component-steps
) And the commit info should be formatted as[Component Name]: Info about commit
. - Make sure that running
npm run prepublish
outputs the correct files. - Rebase before creating a PR to keep commit history clear. (Merge request to branch
dev
) - Provide some description about your PR.