снимок экрана с изображением календаря
Мне нужно вызвать функцию с передачей выбранной даты. Я не могу найти событие изменения в этом модуле. (Например, события onSelect / onChange в html). Кто-нибудь, пожалуйста, помогите мне ..
снимок экрана с изображением календаря
Мне нужно вызвать функцию с передачей выбранной даты. Я не могу найти событие изменения в этом модуле. (Например, события onSelect / onChange в html). Кто-нибудь, пожалуйста, помогите мне ..
Уважаемый клиент,
Приветствую Syncfusion.
Требование «Привязка события изменения в календаре расписания» может быть выполнено с помощью созданного события нашего планировщика.
Мы подготовили образец для вашей справки, и он может быть доступен по следующей ссылке.
Пример: https://stackblitz.com/edit/schedule-calendar-change-event-binding
onCreated(args): void {
(this.scheduleObj.element.querySelectorAll('.e-schedule-toolbar .e-date-range')[0] as any).click();
var calendar = (this.scheduleObj.element.querySelectorAll('.e-header-calendar')[0] as any).ej2_instances[0];
calendar.change = function(args){
// Here add your code
console.log(args);
alert('Date changed');
}
calendar.start = "Month";
(this.scheduleObj.element.querySelectorAll('.e-schedule-toolbar .e-date-range')[0] as any).click();
}
И для получения дополнительной информации, пожалуйста, обратитесь по ссылке ниже,
Ссылка на API: https://ej2.syncfusion.com/angular/documentation/api/schedule#created
Пожалуйста, попробуйте приведенный выше образец и обратитесь к нам, если вам понадобится дополнительная помощь.
Внимание,
Винита