定时任务-cron表达式插件

2023-09-24 11 0

依赖vue+element

1.网站:vab-cron - npm

优点:

1.与若依系统中定时任务的cron组件类似

2.可以回显编辑表达式信息

3.按需引入-不会影响全局eslint校验

2.步骤

1.安装插件

npm install vab-cron

2.页面中配置

{-说明1.hide:对话框点击取消时2.fill:对话框点击确定时3.expression:默认显示信息(修改)
}<template><div id="app"><div class="box"><el-input v-model="input" placeholder class="inp"></el-input><el-button type="primary" @click="showDialog">生成 cron</el-button></div><el-dialog title="生成 cron" :visible.sync="showCron"><vabCron @hide="showCron=false" @fill="crontabFill" :expression="expression"></vabCron></el-dialog></div>
</template><script>//页面中注册导入
import vabCron from 'vabCron'
export default {components: { vabCron },data() {return {input: "",expression: "",showCron: false};},methods: {crontabFill(value) {//确定后回传的值this.input = value;},showDialog() {this.expression = this.input;//传入的 cron 表达式,可以反解析到 UI 上this.showCron = true;}}
};
</script>

3.效果显示

代码编程
赞赏

相关文章

不伤原图电脑在线去水印网站
在线视频转换器工具
图片如何在线无痕去除水印
图片带满屏水印怎么去除?
超详细Hyperledger Fabric2.3.3开发教程
入门卷积神经网络必备,基础、理论、实战一网打尽!