Angular RadCalendar Nativescript+;角度不';不要整天翻译文本

Angular RadCalendar Nativescript+;角度不';不要整天翻译文本,angular,calendar,nativescript,nativescript-angular,Angular,Calendar,Nativescript,Nativescript Angular,在Nativescript+Angular应用程序中,我将RadCalendar组件与locale=“it”: 试试这个,const allDayStyle=new AllDayEventsViewStyle();allDayStyle.allDayText=“Intera giornata”;this.calendar.nativeElement.dayViewStyle.allDayEventsViewStyle=allDayStyle@Manoj我遇到了这个错误:undefined不是一个

在Nativescript+Angular应用程序中,我将RadCalendar组件与locale=“it”:


试试这个,
const allDayStyle=new AllDayEventsViewStyle();allDayStyle.allDayText=“Intera giornata”;this.calendar.nativeElement.dayViewStyle.allDayEventsViewStyle=allDayStyle
@Manoj我遇到了这个错误:undefined不是一个对象(计算'this.calendar.nativeElement.dayViewStyle.allDayEventsViewStyle=allDayStyle')我看不出有任何理由不定义它。你能分享一个游乐场示例吗;allDayStyle.allDayText=“Intera giornata”;this.calendar.nativeElement.dayViewStyle.allDayEventsViewStyle=allDayStyle@Manoj我遇到了这个错误:undefined不是一个对象(计算'this.calendar.nativeElement.dayViewStyle.allDayEventsViewStyle=allDayStyle')我看不出有任何理由不定义它。你能分享一个游乐场的样品吗。
 <RadCalendar [eventSource]="calendarEvents" id="calendar" #calendar 
    (navigatingToDateStarted)="onNavigatingToDateStarted($event)" 
    (loaded)="calendarLoaded($event)" locale="it-IT" eventsViewMode="Inline">
 </RadCalendar>
calendarLoaded(args: EventData) {
    this.calendar.nativeElement.dayViewStyle.dayEventsViewStyle = new DayEventsViewStyle();
    this.calendar.nativeElement.dayViewStyle.dayEventsViewStyle.timeLabelFormat = "HH:mm";
    this.calendar.nativeElement.dayViewStyle.allDayEventsViewStyle = new AllDayEventsViewStyle();
    this.calendar.nativeElement.dayViewStyle.allDayEventsViewStyle.allDayText = "Intera giornata";
    this.calendar.nativeElement.reload();
    this.cdr.detectChanges();
}