我正在开发 kendo.ui.Scheduler 。我想自定义今天按钮。如果我单击“今日”按钮,它将导航到本地系统的当前日期。 我想导航到 calenderoption 的日期属性中的日期。
答案 0 :(得分:1)
我认为这样做的最佳方法是将按钮上的click事件挂钩,如下所示
$(".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;
});
我不确定你的日历是什么意思,但是我希望这有帮助,我已经使用了jquery,但我想它会很好地转换为角度/其他。
答案 1 :(得分:0)
您可以在初始化内使用内部方法:
$("#scheduler").kendoScheduler({
// ...
navigate: function(e) {
if (e.action === "today") {
var mydate = new Date("2019/1/1");
this.date(mydate);
}
}
});