cron-plus
v0.0.9
Published
Corn expression plugin based on vue3+elementPlus(基于vue3+element plus+vue3-cron的corn表达式插件)
Downloads
554
Maintainers
Readme
cron表达式生成插件
目的
- vue3的cron表达式生成插件
vue3-cron
- 参考vue3-cron实现,修改了部分功能,修改了语法,加入了cron回显,修改了图标等
前提
- Vue 3.0.0+
- element-plus
- @element-plus/icons-vue
使用
1. 安装
npm i cron-plus
2. 引入
- 先引入element-plus和@element-plus/icons-vue相关样式,具体参考element-plus官网
- 全局引入
import cronPlugs from 'cron-plugs'
import 'cron-plugs/dist/index.css' // 引入样式
const app = createApp(App)
app.use(cronPlugs)
- 局部引入
import { cronPlugs } from 'cron-plugs'
import 'cron-plugs/dist/index.css' // 引入样式
export default {
template: '<cron-plugs/>',
components: { cronPlugs },
}
3. 使用
<cron-plugs
@change="changeCron"
@close="togglePopover(false)"
max-height="400px"
i18n="cn">
</cron-plugs>
4. 参数
i18n
- 参数
{String} language
目前仅支持en|cn
国际化支持
- 参数
max-height
- 参数
{String} height
设定 cron-plugs 的 max-height, 默认没有该属性
- 参数
2. 事件
change(cronText)
- 参数:
{String} cronText
cron 表达式的值
当 corn 表达式的值发生变化变化时触发
- 参数:
close()
- 参数:无
当点击 corn 表达式选择框取消按钮时触发
5. 查看例子
- clone项目到本地:Github地址: https://github.com/sunpec1994/CronPlugs.git
- npm install,
- npm run serve
联系方式
邮箱 : [email protected], Github: https://github.com/sunpec1994/CronPlugs.git
如果对您有帮助, 欢迎 star
有任何问题请发 Issues 或者邮箱联系我-.- 谢谢!