my-baseui,基于 Vue3,Vite2 的轻量级组件库

KEYSTAR\KR0296 6466dbf4d5 第一次提交 2 năm trước cách đây
.vscode 6466dbf4d5 第一次提交 2 năm trước cách đây
build 6466dbf4d5 第一次提交 2 năm trước cách đây
config 6466dbf4d5 第一次提交 2 năm trước cách đây
docs 6466dbf4d5 第一次提交 2 năm trước cách đây
packages 6466dbf4d5 第一次提交 2 năm trước cách đây
public 6466dbf4d5 第一次提交 2 năm trước cách đây
src 6466dbf4d5 第一次提交 2 năm trước cách đây
.babelrc 6466dbf4d5 第一次提交 2 năm trước cách đây
.gitignore 6466dbf4d5 第一次提交 2 năm trước cách đây
README.md 6466dbf4d5 第一次提交 2 năm trước cách đây
deploy.sh 6466dbf4d5 第一次提交 2 năm trước cách đây
index.html 6466dbf4d5 第一次提交 2 năm trước cách đây
package-lock.json 6466dbf4d5 第一次提交 2 năm trước cách đây
package.json 6466dbf4d5 第一次提交 2 năm trước cách đây
vite.config.js 6466dbf4d5 第一次提交 2 năm trước cách đây
yarn.lock 6466dbf4d5 第一次提交 2 năm trước cách đây

README.md

镜像地址

国内镜像 npm原镜像

my-baseui

基于 Vue3,Vite2 的轻量级组件库,用于学习研究,欢迎交流

Docs

使用文档1:my-baseui使用文档
使用文档2:my-baseui使用文档

组件库说明

目前只是写了二十来个组件,文档侧边栏切换时可能会卡顿,如果想更好的体验,可以clone下来,在本地查看。 完成了Layout 布局、Space 间距、Button 按钮、Link 链接、Input 输入框、Textarea 文本域、Radio 单选、Checkbox 多选、Select 下拉框、Switch 开关、InputNumber 计数器、TimePicker 时间选择器、DatePicker 日期选择器、Rate 评分、Badge 徽标、Card 卡片、Tag 标签、Progress 进度条、Table 表格、Pagination 分页、Tree 树形控件、Breadcrumb 面包屑、Dropdown 下拉菜单、Tabs 标签页、Menu 导航菜单、Alert 提示、Dialog 对话框、Message 消息提示、Drawer 抽屉、Loading 加载等组件,参考了Element UI 和 iView源码,并完成使用文档的编写。

安装

使用npm 或 yarn 安装

npm install my-baseui
yarn add my-baseui

引入 my-baseui

完整引入

需要注意的是 css 样式文件需要单独引入。

在 main.js 中写入以下内容:

import { createApp } from 'vue-demi'
import App from './App.vue'
// 导入组件库
import myBaseui from 'my-baseui'
import 'my-baseui/dist/style.css';

const app = createApp(App)
app.use(myBaseui)
app.mount('#app')


愉快开始

至此 my-baseui 就引入完成并且可以使用了。

<!-- html -->
<m-button>默认按钮</m-button>
<m-button type="primary">主要按钮</m-button>


写在最后

如果你觉得本项目不错或者对你工作有所帮助,欢迎点个star吧 (#^.^#)