# vue3+elementplus 的cron表达式生成插件
## 目的
- vue3环境中使用cron表达式插件
## 依赖版本
- Vue3.0.0+
- element-plus
## 使用
### 1 安装
`npm i vue3-cron-plus-picker`
或者
`pnpm add vue3-cron-plus-picker`
### 2 引入
1. 全局引入
    在src\main.js中引入下载的包,并引入其样式
    ```js
    import { createApp } from 'vue'
    import './style.css'
    import App from './App.vue'
    import ElementPlus from 'element-plus'
    import 'element-plus/dist/index.css'
    import Vue3CronPlusPicker from 'vue3-cron-plus-picker' // 引入组件
    import 'vue3-cron-plus-picker/style.css' //引入组件相关样式
    createApp(App).use(ElementPlus).use(Vue3CronPlusPicker).mount('#app')
    ```
2. 局部引入
在使用的组件的vue文件中直接引入
```js
import 'vue3-cron-plus-picker/style.css'
import {Vue3CronPlusPicker} from 'vue3-cron-plus-picker'
```
### 3 使用
```js
  
  
    
      
        配置cron
      
    
    
      
    
    
  
```
### 4 参数
        
            
                | 属性名 | 说明 | 类型 | Default | 可选值 | 
        
        
            
                | expression | cron表达式绑定的值 | string | - | - | 
            
                | hideComponent | 可以隐藏的组件内容 | Array | - | second/min/hour/day/mouth/week/year/result | 
        
    
### 5 事件
    
        
            | 名称 | 说明 | 类型 | 方法对应的参数类型 | 
    
    
        
            | fill | 填充选择的cron表达式 | Function | (contabValue: string) => void | 
        
            | hide | 关闭组件 | Function | () => void |