Layui предоставляет пользовательский компонент Cron-выражения, который генерирует Cron-выражение. В настоящее время компонент не выполняет проверку, она должна выполняться с помощью интерфейса на серверной стороне.
layui
.config({
base: "../static/layui_exts/", // путь к расширению компонента
})
.extend({
cron: "cron/cron" // расширение компонента
})
.use(["cron"], function () {
var $ = layui.$,
cron = layui.cron;
cron.render({
elem: "#cron", // привязка элемента
run: "../static/json/run.json", // интерфейс для получения последнего времени выполнения
done: function(cronStr) {
console.log(cronStr);
}
});
});
cron.render({
elem: "#cron", // привязка элемента
run: "../static/json/run.json", // интерфейс для получения последнего времени выполнения
done: function(cronStr) { // после нажатия кнопки «Подтвердить» запускается функция, параметром которой является строка Cron-выражения
console.log(cronStr);
}
});
<input type="text" class="layui-input" id="cron" value="0/20 * * * * ?" />
![]() |
![]() |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )