Skip to content

Commit d679c9e

Browse files
committed
feat: 视图切换时更新禁用日期缓存
1 parent 082b8a5 commit d679c9e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/BootstrapBlazor/Components/DateTimePicker/DatePickerBody.razor.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -665,6 +665,13 @@ private async Task SwitchView(DatePickerViewMode view)
665665
if (AllowSwitchModes[ViewMode].Contains(view))
666666
{
667667
CurrentViewMode = view;
668+
if (view is DatePickerViewMode.Date or DatePickerViewMode.DateTime)
669+
{
670+
// update disabled days cache
671+
_render = false;
672+
await UpdateDisabledDaysCache(false);
673+
_render = true;
674+
}
668675
StateHasChanged();
669676
}
670677
else if (AutoClose)

0 commit comments

Comments
 (0)