在组件顶部,我已声明变量selectedTimeSlot
现在,在UI上,我有一个图表,该图表调用此方法来格式化X轴
dateTickFormatting(val: Moment): string {
switch(this.selectedTimeSlot) {
case TimeSlot.Hour:
return val.format('H');
case TimeSlot.Day:
return val.format('D');
case TimeSlot.Week:
return val.format('ddd');
case TimeSlot.Month:
return val.format('M');
case TimeSlot.Year:
return val.format('Y');
}
}
但是this.selectedTimeSlot
是undefined
,如何在此函数中访问变量?
答案 0 :(得分:1)
您尝试过
> dateTickFormatting = (val: Moment) => { }
如果在类中,则应该与您的代码段一起使用,否则,可能会解决您的问题。