Skip to content

zyqwst/antv-cron

Repository files navigation

Start Fork GitHub open issues npm download npm download per month npm version MIT License

A Cron expression editor of easy-to-use, based on Vue@2.6.14 image

Example

Demo https://zyqwst.github.io/antv-cron/dist/index.html

npm install antv-cron
import CronInput from 'antv-cron'
import 'antv-cron/lib/antv-cron.css'

Vue.use(CronInput)
<template>
  <div id="app">
    ...
    <a-popover trigger="click">
      <template slot="content">
        <cron-input  v-model="cron"/>
      </template>
      <a-input v-model="cron" placeholder="* * * * * ?"/>
    </a-popover>
    ...
  </div>
</template>

<script>
export default {
  name: 'App',
  data() {
    return {
      cron: null
    }
  }
}
</script>

antv-cron属性说明如下:

属性 说明 类型 是否必须 默认值
value(v-model) cron变量 string
item 可配置的项['second','minute','hour','day','month','week','year'] array ['second','minute','hour','day','month','week']
weekByNum 星期(周)是否是用数字,默认false,使用英文简写,如SUN、MON Boolean false
sundayIndex 星期(周)使用数字时,星期天的值,一般是0或1 int 0
yearStart 年的默认开始日期,如2023 当年
lang 国际化(可选cn和en) String cn

Don't forget to star if it helped! 如果对您有帮助,别忘记给个星哦

About

A Cron expression editor of easy-to-use, based on Vue2.6.14

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published