1 Unstar Star 1 Fork 1

贝哥哥 / Cron表达式组件JavaScript

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
Layui自定义Cron表达式组件,生成cron表达式 spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Cron表达式组件

介绍

Layui自定义Cron表达式组件,生成cron表达式

安装教程

  1. 将 cron 文件夹放到 layui 或 layuiadmin 的扩展组件目录

使用说明

  1. 在使用页面引入模块,如:
layui
    .config({
      base: "../../layuiadmin/", //静态资源所在路径
    })
    .extend({
      index: "lib/index", //主入口模块
      cron: "cron/cron",
    })
    .use(["index", "console", "cron"], function () {
      var $ = layui.$,
        cron = layui.cron;
      cron.render({
        elem: "#cronVal", // 绑定元素
        url:
          "https://www.fastmock.site/mock/58329c0ee61b03d6ce3ba0c1e2f13691/world/cron", // 获取最近运行时间的接口
        value: $("#cronVal").val(), // 默认值
        done: function (cronStr) {
          console.log(cronStr);
          $("#cronVal").val(cronStr);
        },
      });
    });
  1. 使用 render 方法绑定元素:
cron.render({
    elem: "#cronVal",           // 绑定元素
    url: "https://xxx/cron",    // 获取最近运行时间的接口,目前不支持 js 计算运行时
    value: $("#cronVal").val(), // 默认值
    done: function (cronStr) {  // 点击确定,或运行时,触发,参数为 cron 表达式字符串
      console.log(cronStr);
      $("#cronVal").val(cronStr);
    },
});
<input type="text" class="layui-input" id="cronVal" value="0/20 * * * * ?" />
  1. 效果截图: 输入图片说明

Comments ( 3 )

Sign in for post a comment

JavaScript
1
https://gitee.com/candy-boy/laycron.git
git@gitee.com:candy-boy/laycron.git
candy-boy
laycron
Cron表达式组件
master

Search

132457 8cb2edc1 1899542 131848 70c8d3a4 1899542