vue-cron-2

1,740 7
Install
npm install vue-cron-2
Latest Version:1.0.7
Vue:2
License:MIT
Last Updated:Jan 4, 2023
Links: GitHub  ·  npm
Maintainer: mennankose

vue-cron

CocoaPods CocoaPods

这是一个 cron 表达式生成插件,基于 vue 与 element-ui 实现 demo

依赖

  • Vue 2.0.0+
  • element-ui 2.0.0+

安装方式

npm install vue-cron-2

引入方式

//前置配置
import Vue from "vue";
import ElementUI from "element-ui";
import "element-ui/lib/theme-chalk/index.css";
Vue.use(ElementUI);

//全局引入
import VueCron from "vue-cron";
Vue.use(VueCron); //使用方式:<vueCron></vueCron>

//局部引入
import { cron } from "vue-cron";

export default {
  template: "<cron/>",
  components: { cron }
};

示例

<template>
  <div class="cron">
    <h1>vue-cron</h1>
    <el-popover v-model="cronPopover">
      <cron @change="changeCron" @close="cronPopover = false" i18n="en"></cron>
      <el-input
        slot="reference"
        @click="cronPopover = true"
        v-model="cron"
        placeholder="请输入定时策略"
      ></el-input>
    </el-popover>
  </div>
</template>

<script>
import { cron } from "vue-cron";

export default {
  components: { cron },
  data() {
    return {
      cronPopover: false,
      cron: ""
    };
  },
  methods: {
    changeCron(val) {
      this.cron = val;
    }
  }
};
</script>

在示例中我使用了 es6(es2015)语法,你可能需要引入 babel-polyfill 才能正常运行,或者你也可以用 es5 的写法

参数

  • i18n

    • 参数 {String} language 目前仅支持en|cn

    国际化支持

事件

  • change(cronText)

    • 参数:{String} cronText cron 表达式的值

    当 corn 表达式的值发生变化变化时触发

  • close()

    • 参数:无

    当点击 corn 表达式选择框取消按钮时触发

大小

  • 31.1k

联系方式

邮箱 : 1615450788@qq.com

有任何问题请发 Issues 或者邮箱联系我-.- 谢谢!

Forked from: https://github.com/1615450788/vue-cron

Related Packages

vue-cron

这是一个cron表达式生成插件,基于vue与element-ui实现 demo

27,385 270
vcrontab-3

vue 的 cron 组件,支持解析/反解析 cron 表达式,生成最近五次的符合条件时间

41,966 269
vcrontab

vue 的 cron 组件,支持解析/反解析 cron 表达式,生成最近五次的符合条件时间

16,959 269
fish-crontab

vue 的 cron 组件,支持解析/反解析 cron 表达式,生成最近五次的符合条件时间

1,838 5
no-vue3-cron

Corn expression plugin based on vue3+elementplus(基于vue3+elementplus的corn表达...

4,759

Version History

Version Released Vue License
1.0.7 2.6.10 MIT
1.0.6 2.6.10 MIT
1.0.5 2.6.10 MIT
1.0.4 2.6.10 MIT
1.0.3 2.5.9 MIT