vue3-components 组件
这是一个基于vue3
的组件库,部分组件基于element-plus
的二次封装,需要在注册element-plus
后再组件组件,具体组件在每个组件文章开头会有说明。
安装
- npm
sh
npm i @tomiaa/vue3-components
- pnpm
sh
pnpm i @tomiaa/vue3-components
全局引入
ts
import element from "element-plus"
import "element-plus/dist/index.css"
import components from "@tomiaa/vue3-components" // 全部引入
const app = createApp(App)
app.use(element) // 部分组件依赖于 element-plus,因为是基于 element-plus 的二次封装
app.use(components) // 注册组件
按需引入
vue
<!-- 某个单文件 -->
<script setup lang="ts">
import { KChooseArea } from "@tomiaa/vue3-components"
</script>
<template>
<KChooseArea />
</template>