Components
Vue Business Kit provides a rich set of UI components based on Element Plus, ECharts, and custom native components, ready to use out of the box.
About Documentation
This project references the official Element Plus documentation for easier reference and use.
Identifier Description
@\* denotes a feature that requires a specific property to be used. For example: @columns denotes a feature that requires the columns property to be used.
extended indicates that this property extends the native property functionality of the original component.
required indicates that this property is mandatory and must be configured.
Features
- 🎨 Element Plus Integration - Includes all Element Plus components with enhancements for some components
- 📊 Native Components - Basic components independently developed by the component library.
- 📝 Type Support - Full TypeScript type definitions
Usage
vue
<template>
<bk-button icon="tabler:mood-tongue-wink-2">Button</bk-button>
<bk-icon icon="tabler:mood-tongue-wink-2" />
</template>Overview
Basic
Configuration
Form
- Autocomplete
- Cascader
- Checkbox
- Color Picker
- Date Picker
- DateTime Picker
- Form
- Input
- Input Number
- Input Tag
- Mention
- Radio
- Rate
- Select
- Virtualized Select
- Slider
- Switch
- Time Picker
- Time Select
- Transfer
- Tree Select
- Upload
Data
- Avatar
- Badge
- Calendar
- Card
- Carousel
- Collapse
- Descriptions
- Empty
- Image
- Infinite Scroll
- Pagination
- Progress
- Result
- Skeleton
- Table
- Tag
- Timeline
- Tour
- Tree
- Statistic
- Segmented