调度程序日期范围 MVVM
Scheduler Date Range MVVM
我的问题很简单:
如何获取 Kendo 调度程序的当前日期范围?
我已经查看了 API 参考中的示例,但那个对我不起作用。
代码:
function getCurrentDateRange(){
try{
var view = this.view();
console.log(view);
return "?startdate=" + kendo.toString(view.startDate(), "yyyy-MM-dd")
+ "&enddate=" + kendo.toString(view.endDate(), "yyyy-MM-dd");
}
catch(error){ console.log("Scheduler: Could not get schedulers daterange \n Error: " + error)}
//Default value
return "?startdate=" + kendo.toString(new Date().addDays(-30), "yyyy-MM-dd")
+ "&enddate=" + kendo.toString(new Date().addDays(30), "yyyy-MM-dd");
}
我的解决方案是直接引用调度程序。
try{
var view = $("#schedulerViewScheduler").data("kendoScheduler").view();
console.log(view);
return "&startdate=" + kendo.toString(view.startDate(), "yyyy-MM-dd")
+ "&enddate=" + kendo.toString(view.endDate(), "yyyy-MM-dd");
}
catch(error){ console.log("Scheduler: Could not get schedulers daterange \n Error: " + error)}
return "&startdate=" + kendo.toString(new Date().addDays(-30), "yyyy-MM-dd")
+ "&enddate=" + kendo.toString(new Date().addDays(30), "yyyy-MM-dd");
我的问题很简单:
如何获取 Kendo 调度程序的当前日期范围?
我已经查看了 API 参考中的示例,但那个对我不起作用。
代码:
function getCurrentDateRange(){
try{
var view = this.view();
console.log(view);
return "?startdate=" + kendo.toString(view.startDate(), "yyyy-MM-dd")
+ "&enddate=" + kendo.toString(view.endDate(), "yyyy-MM-dd");
}
catch(error){ console.log("Scheduler: Could not get schedulers daterange \n Error: " + error)}
//Default value
return "?startdate=" + kendo.toString(new Date().addDays(-30), "yyyy-MM-dd")
+ "&enddate=" + kendo.toString(new Date().addDays(30), "yyyy-MM-dd");
}
我的解决方案是直接引用调度程序。
try{
var view = $("#schedulerViewScheduler").data("kendoScheduler").view();
console.log(view);
return "&startdate=" + kendo.toString(view.startDate(), "yyyy-MM-dd")
+ "&enddate=" + kendo.toString(view.endDate(), "yyyy-MM-dd");
}
catch(error){ console.log("Scheduler: Could not get schedulers daterange \n Error: " + error)}
return "&startdate=" + kendo.toString(new Date().addDays(-30), "yyyy-MM-dd")
+ "&enddate=" + kendo.toString(new Date().addDays(30), "yyyy-MM-dd");