# PhotUI
**Repository Path**: Photlab/phot-ui
## Basic Information
- **Project Name**: PhotUI
- **Description**: 光纤传输仿真平台UI组件库
- **Primary Language**: TypeScript
- **License**: MulanPSL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 1
- **Created**: 2024-10-30
- **Last Updated**: 2024-11-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
#### PhotUI
#### 介绍
光纤传输仿真平台 UI 组件库
目前已开发完成如下 ui 组件:
- Button 按钮组件
- Icon 组件
- Switch 开关组件
- Tag 标签组件
- Tabs 标签页组件
- Input 输入框组件
- Selector 下拉框组件
- CheckBox 复选框组件
- Search 搜索框组件
- Popper 悬浮窗组件(基于 vue3popper 的二次封装)
- Dialog 对话框组件
- Drawer 抽屉组件
- Tree 树形组件
- Cascader 级联选择器
- Toolbar 分组工具栏组件
- Svg 矢量图组件
#### 软件架构
- Vue3.x
- Typescript
#### 安装教程
```js
$ npm install @photlab/phot-ui
```
#### 使用说明
```main.ts进行配置:
import PhotUI from '@photlab/phot-ui'
import '@photlab/phot-ui/lib/index.css'
createApp(App).use(PhotUI).mount('#app')
```
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
#### 数据格式
```jsx
对话框
fade
slide-fade
bounce
{{demoRef.animate}}
```