0.0.4 • Published 4 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 prepublishoutputs the correct files. - Rebase before creating a PR to keep commit history clear. (Merge request to branch
dev) - Provide some description about your PR.