UI框架组件(详细版)

常用UI框架:

与React功能性框架配合的UI框架:

与Vue功能性框架配合的UI框架:

UI框架中的组件:
Ant-design
通用Universal
Button按钮Icon图标Typography排版
布局layout
Divider分割线Grid栅格Layout布局Space间距
导航navigation
Affix固钉Breadcrumb面包屑Dropdown下拉菜单Menu导航菜单PageHeader页头Pagination分页Steps步骤条
数据录入Data Entry
AutoComplete自动完成Cascader级联选择Checkbox多选框DatePicker日期选择框Form表单Input输入框InputNumber数字输入框Mentions提及
Radio单选框Rate评分Select选择器Slider滑动输入条Switch开关TimePicker时间选择框Transfer穿梭框TreeSelect树选择
Upload上传
数据展示Data Display
Avatar头像Badge徽标数Calendar日历Card卡片Carousel走马灯Collapse折叠面板Comment评论Descriptions描述列表
Empty空状态Image图片List列表Popover气泡卡片Statistic统计数值Table表格Tabs标签页Tag标签
Timeline时间轴Tooltip文字提示Tree树形控件
反馈feedback
Alert警告提示Drawer抽屉Message全局提示Modal对话框Notification通知提醒框Popconfirm气泡确认框Progress进度条Result结果
Skeleton骨架屏Spin加载中
其他other
Anchor锚点BackTop回到顶部ConfigProvider全局化配置


Ant-design-Mobile
Layout布局
Flex Flex布局WingBlank 两翼留白WhiteSpace 上下留白
Navigation导航
Drawer 抽屉Menu 菜单NavBar 导航栏Popover 气泡Pagination 分页器SegmentedControl 分段器Tabs 标签页TabBar 标签栏
Data Entry数据录入
Button 按钮Checkbox 复选框Calendar 日历DatePickerView 选择器DatePicker 日期选择InputItem 文本输入ImagePicker 图片选择器PickerView 选择器
Picker 选择器Radio 单选框Range 区域选择Switch 滑动开关Stepper 步进器Slider 滑动输入条SearchBar 搜索栏TextareaItem 多行输入
Data Display数据展示
Accordion 手风琴Badge 徽标数Carousel 走马灯Card 卡片Grid 宫格Icon 图标List 列表NoticeBar 通告栏
Steps 步骤条Tag 标签
Feedback反馈
ActionSheet 动作面板ActivityIndicator 活动指示器Modal 对话框Progress 进度条Toast 轻提示
Gesture手势
PullToRefresh 拉动刷新SwipeAction 滑动操作
Combination组合
ListView长列表Result 结果页
Other其他
LocaleProvider 国际化


React-Bootstrap
按钮 Button
按钮群组 ButtonGroup, ButtonToolbar下拉列表 DropdownButton, SplitButton, Dropdown菜单项 MenuItem
弹出层Modal
弹出式对话框 Modal提示工具 Tooltip弹出框 Popover定制化弹出层 Overlay
导航 Nav
导航 Nav, NavItem导航条 Navbar路径导航 Breadcrumb, Breadcrumb.ItemTab 页 Tabs, Tab, TabContainer, TabContent, TabPane分页Pagination前后页导航 Pager, Pager.Item
页面布局layout
网络系统 Grid, Row, Col, Clearfix欢迎页 Jumbotron页面标题 PageHeader列表 ListGroup, ListGroupItem表格 Table面板 Panel, PanelGroup, Accordion背景墙 Well
表单 Form
表单 FormGroup, FormControl, ControlLabel支持的控件 Checkbox, Radio, FormControl.Static, HelpBlock表单布局 Form输入组 InputGroup, InputGroup.Addon, InputGroup.Button检验状态 FormControl.Feedback
媒体内容
图像 Image缩略图 Thumbnail响应式 iframe 嵌入 ResponsiveEmbed走马灯 Carousel, Carousel.Item, Carousel.Caption媒体对象 Media, Media.Left, Media.Right, Media.Heading, Media.List, Media.ListItem
其他other
字体图标 Glyphicon标签 Label角标 Badge提醒、警告信息 Alert进度条 ProgressBar
工具utils
转场动画 Collapse, Fade定制样式附加侧栏导航 Affix滚动监听 Scrollspy


Material-UI
Inputs 输入框
Autocomplete 自动补全组件Button 按钮Button groups 按钮组Checkbox 选择框Floating Action Buttons 浮动操作按钮Radio button 单选框Rating 评分Select 选择属性
Slider 滑块控件Switch 开关组件TextField 文本框Transfer List 传递列表Toggle Button 切换按钮
Data Display 数据展示
Avatar 头像组件Badge 徽章Chip 纸片组件Divider 分隔线Icons 图标Material 图标List 列表Table 表格
Tooltip 工具提示Typography 文字铸排
Feedback 用户反馈
Alert 警告提示Backdrop 背景蒙版Dialog 对话框Progress 进度条组件Skeleton 骨架屏Snackbar消息条
Surfaces 表面展示
Accordion 扩展面板App Bar 应用栏Card 卡片Paper 纸张组件
Navigation 导航栏
Bottom Navigation 底部导航栏Breadcrumbs 面包屑导航Drawer(抽屉)Links 链接Menu 菜单Pagination 分页Speed Dial 快速拨号Stepper 步骤条组件
Tabs 选项卡
layout 布局
Box 分组Container 容器Grid 栅格Stack 堆叠Image list 图像列表Hidden 隐藏组件
Utils 工具包
Click away listener 它处点击监听器CSS Baseline 基线Modal 模态框组件非服务端渲染(SSR)Popover 弹出框Popper 弹出提示Portal 传送门Textarea Autosize 自适应文本框
过渡动画useMediaQuery媒体查询 (Media queries)hook
Data Grid 数据表格
Layout 布局Columns 列Rows 行Editing 表格编辑Sorting 排序Filtering 过滤Pagination 分页Selection 选择
Events 事件State初始化Export 导出Components 组件Style 样式Localization 本地化Scrolling编程式导航Virtualization 虚拟化
Accessibility 无障碍设计Group & Pivot使用分组、旋转等方法深入分析数据
Date/Time 日期/时间选择器
Date Range Picker 时间范围选择器 ⚡️Date Time Picker 日期时间选择器Time Picker 时间选择器Masonry 瀑布流Trap Focus 容器焦点Tree View 树视图Timeline 时间轴


element UI
Basic
Layout 布局Container 布局容器Color 色彩Typography 字体Border 边框Icon 图标Button 按钮Link 文字链接
Form
Radio 单选框Checkbox 多选框Input 输入框InputNumber 计数器Select 选择器Cascader 级联选择器Switch 开关Slider 滑块
TimePicker 时间选择器DatePicker 日期选择器Upload 上传Rate 评分ColorPicker 颜色选择器Transfer 穿梭框Form 表单
Data
Table 表格Progress 进度条Tree 树形控件Pagination 分页Badge 标记Avatar 头像Skeleton 骨架屏Empty 空状态
Descriptions 描述列表Result 结果
Notice
Alert 警告Loading 加载Message 消息提示MessageBox 弹框Notification 通知
Navigation
NavMenu 导航菜单Tabs 标签页Breadcrumb 面包屑PageHeader 页头Dropdown 下拉菜单
Others
Dialog 对话框Tooltip 文字提示Popover 弹出框Popconfirm 气泡确认框Card 卡片Carousel 走马灯Collapse 折叠面板Timeline 时间线
Divider 分割线Calendar 日历Image 图片Backtop 回到顶部InfiniteScroll 无限滚动Drawer 抽屉


iView(部分收费)
// 红色字体为收费的组件
基础
色彩(color)字体(Font)按钮(Button)图标(Icon)
布局
栅格(Row/Col)宫格(Grid)布局(Layout)列表(List)卡片(Card)折叠面板(Collapse)面板分割(Split)
分割线(Divider)单元格(Cell)描述列表(DescriptionList)页头(PageHeader)全局页脚(GlobalFooter)文本自动省略号(Ellipsis)底部工具栏(FooterToolbar)
导航
导航菜单(Menu)标签页(Tabs)下拉菜单(Dropdown)分页(Page)面包屑(Breadcrumb)
徽标数(Badge)锚点(Anchor)步骤条(Steps)加载进度条(LoadingBar)
表单
表单(Form)登录(Login)输入框(Input)单选框(Radio)多选框(Checkbox)开关(Switch)表格(Table)
导入导出插件(XLSX/CSV)粘贴表格数据(TablePaste)树选择(TreeSelect)城市选择(City)行政区域选择器(Region)自动完成(AutoComplete)滑块(Slider)
日期选择器(DatePicker)时间选择器(DatePicker)级联选择(Cascader)图标选择器(IconSelect)穿梭框(Transfer)数字输入框(InputNumber)评分(Rate)
上传(Upload)标签选择器(TagSelect)颜色选择器(ColorPicker)
视图
警告提示(Alert)全局提示(Message)通知提醒(Notice)对话框(Modal)抽屉(Drawer)通知菜单(Notification)日历(Calendar)
树形控件(Tree)文字提示(Tooltip)气泡提示(Poptip)进度条(Progress)处理结果(Result)异常(Exception)头像(Avatar)
头像列表(AvatarList)标签(Tag)走马灯(Carousel)时间轴(Timeline)相对时间(Time)趋势标记(Trend)
图表
进度环(Circle)
方法
赋值到剪贴板($Copy)滚动($ScrollTop)视图滚动($ScrolllntoView)日期操作($Date)
过滤
日期过滤(FilterDate)
其他
图钉(Affix)返回顶部(BackTop)加载中(Spin)无限滚动(Scroll)鉴权(Auth)倒计时(CountDown)数字动画(CountUp)
数字格式化(Numeral)数据文本(NumberInfo)字数统计(WordCount)
BootstrapVue
警告提示框(Alert)徽章(Badge)面包屑导航(Breadcrumb)按钮(Button)按钮组(Button Group)按钮Toolbar(Button Toolbar)日历组件(Calendar)卡片(Card)
轮播效果(Carousel)折叠面板(Collapse)下拉菜单(Dropdown)嵌入(Embed)表单(Form)表单复选框(Form Checkbox)表格日期选择器(Form Datepicker)文件选择(Form File)
表单组合(Form Group)表单输入框(Form Input)单选择表单Form Radio下拉式表单(Form Select)按钮式表单(Form Spinbutton)Tags表单选择器(Form Tags)文本框(Form Textarea)图片(Image)
输入组(Input Group)Hero广告大块屏幕(Jumbotron)布局和网格系统(Layout and Grid System)链接(Link)列表组(List group)媒体(Media)模态、 弹出模态框(Modal)导航(Nav)
导航栏(Navbar)分页(Pagination)分页导航(Pagination Nav)弹窗(Popover)进展、 进度指示器(Progress)微调器、 旋转指示器(Spinner)表格(Table)选项卡(Tabs)
冒泡推送、弹出提示框(Toasts)tip提示组件、提示冒泡(Tooltip)表单内时间控件(Form Timepicker)时间组件(Time)图标(Icons)
常用组件对比
Ant-designAnt-design-MobileReact-BootstrapMaterial-UIelement UIiViewBootstrapVue
按钮 Button
图标 Icon
栅格Gridx√ (收费)
布局layout
面包屑Breadcrumb×
下拉菜单Dropdown×x
导航菜单Menu
分页Pagination×√(page)
级联选择Cascader×xxx
多选框Checkbox√ (控件)
日期选择框DatePickerxx
表单Formxx
输入框Inputx
单选框Radio√ (控件)
选择器Select√ (Picker)xxx
上传Uploadxxxx
徽标数Badge√ (标记)
卡片Cardx
走马灯Carousel√ (轮播效果)
抽屉Drawerxx
对话框Modal√ (Diologs)√ (Diologs)
进度条Progress
折叠面板Collapsexx
  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值