如何在 Kendo 计划中自定义“今天”按钮
How to customize Today button in Kendo schedular
我正在研究 kendo.ui.Scheduler。我想自定义 Today 按钮。如果我点击今天按钮,它会导航到本地系统的当前日期。
我想导航到我在 date 属性 of calenderoption.
中给出的日期
我相信这样做的最佳方式是如下挂钩按钮上的点击事件
$(".k-nav-today a").on("click",function(e){
var scheduler = $("#myscheduler").data("kendoScheduler");
var mydate = new Date("2013/6/6") // retrieve the date you want to set
scheduler.date(mydate) // whatever date you wish too
return false;
});
我不确定你说的 calenderoption 到底是什么意思,但我希望这能有所帮助,我用过 jquery,但我想翻译成 angular/other 会很容易。
您可以在初始化内部使用内部方法:
$("#scheduler").kendoScheduler({
// ...
navigate: function(e) {
if (e.action === "today") {
var mydate = new Date("2019/1/1");
this.date(mydate);
}
}
});
我正在研究 kendo.ui.Scheduler。我想自定义 Today 按钮。如果我点击今天按钮,它会导航到本地系统的当前日期。 我想导航到我在 date 属性 of calenderoption.
中给出的日期我相信这样做的最佳方式是如下挂钩按钮上的点击事件
$(".k-nav-today a").on("click",function(e){
var scheduler = $("#myscheduler").data("kendoScheduler");
var mydate = new Date("2013/6/6") // retrieve the date you want to set
scheduler.date(mydate) // whatever date you wish too
return false;
});
我不确定你说的 calenderoption 到底是什么意思,但我希望这能有所帮助,我用过 jquery,但我想翻译成 angular/other 会很容易。
您可以在初始化内部使用内部方法:
$("#scheduler").kendoScheduler({
// ...
navigate: function(e) {
if (e.action === "today") {
var mydate = new Date("2019/1/1");
this.date(mydate);
}
}
});