前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >合格前端之打造一个属于自己的 UI 库

合格前端之打造一个属于自己的 UI 库

作者头像
企鹅号小编
发布2018-01-29 11:13:30
1.2K0
发布2018-01-29 11:13:30
举报
文章被收录于专栏:编程编程

摘要: 轮子总得造上一造~

一、项目介绍

vui : 一个私人的vue ui 组件库(移动端为主)

文档官网:https://brickies.github.io/vui/

已有组件

swiper

scroller

search

message

modal

table

picker

select

dropdown

二、安装下载

三、快速开始

3.1 构建项目(配合vue-cli)

3.2 引入vui组件库

你可以引入整个 vui,或是根据需要仅引入部分组件。我们先介绍如何引入完整的 vui。

3.2.1 完整引入

在main.js中写入

3.2.2 按需部分引入

在main.js中写入(假如我只需要Scroller和Select组件)

3.2.3 全局注册vui插件

注:完整引入了vui,则无需再注册插件

四、组件用法

4.1 swiper

可以自己调配自己想要的swiper,不一定得是轮播图

4.1.1 Attributes

4.1.2 Events

4.1.3 用法

4.2 scroller(下拉刷新上拉加载)

4.2.1 Attributes

4.2.2 用法

4.3 search

4.3.1 Attributes

4.3.2 Events

4.3.3 用法

只有搜索框

拥有默认的搜索结果列表

定制化结果列表,关键字高亮匹配

4.4 dialog

4.4.1 Attributes

message

modal

4.4.2 用法

msg

modal(插件)

modal(组件)

4.5 table

4.5.1 Attributes

4.5.2 用法

配合scroller进行展示(注:目前table较为简单,后期将进行完善,使得其可以应对不同场景)

4.6 picker

4.6.1 Attributes

4.6.2 用法

4.7 select

4.7.1 Attributes

4.7.2 Events

4.7.3 用法

4.8 dropdown

这个下拉菜单偏PC端的这里就不多做介绍了

以上组件便是目前vui所有的组件了,后期会不断的进行维护并进行新组件的开发。

vui github传送门:https://github.com/Brickies/vui

vui npm传送门:https://www.npmjs.com/package/x-vui

本文来自企鹅号 - 开源中国媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - 开源中国媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档