grape-UI 是一个实用的 UI 简易框架,目前提供了一些常用组件(不定期更新),适合 PC 端和移动端使用。
这是我在学习 Vue 的过程中造的一组轮子,希望对你有用
使用本框架前,请在 CSS 中开启 border-box(IE 8 及以上浏览器支持此样式)
*,*::before,*::after{ box-sizing: border-box }
安装 grape-ui
npm i --save grape-ui
或者
yarn add grape-ui
import Vue from 'vue'
import "grape-ui/dist/index.css";
import { Button, ButtonGroup, Row, Col, Icon, Input} from 'grape-ui'
Vue.component('g-button', Button)
Vue.component('g-icon', Icon)
Vue.component('g-button-group', ButtonGroup)
Vue.component('g-input', Input)
Vue.component('g-row', Row)
Vue.component('g-col', Col)
import Vue from 'vue'
import "grape-ui/dist/index.css";
import { Button, ButtonGroup, Row, Col, Icon, Input} from 'grape-ui'
export default {
name: 'app',
components: {
'g-button-group': ButtonGroup,
'g-button': Button,
'g-icon': Icon,
'g-input': Input,
'g-row': Row,
'g-col': Col
}
}
- Button(按钮)
- Input(输入框)
- Grid(栅栏)
- Layout(布局)
- Toast(吐司弹出)
- Tabs(标签页)
- Popover(弹出框)
- Collapse(折叠面板)
详细介绍请参阅官方文档
如果你遇到了问题或者有疑问,欢迎给我提Issues
版本更新记录请参阅release notes
如果你有好的意见或建议,欢迎给我Pull Requests