我正在尝试制作带有可选日期的月份日历。
我使用onSelectSlot
回调来捕获当天的点击并进行一些自定义过程。
然后,它调用calendarDayChange_handler
将date
更改为选定的那个。
当日期超出范围时,月份将自动更改。我还没有发现是哪个内部方法执行的。
我想做的是以某种方式调用handleRangeChange
,它将调用changeCalendarRange_handler
。
这是一个有效的示例:https://codesandbox.io/s/7y5y31wrrq?fontsize=14。
通过同时单击PREV
或NEXT
按钮(调用handleNavigate
,调用calendarDayChange_handler
和changeCalendarRange_handler
之后)可以实现所需的行为。