diff --git a/DownKyi/ViewModels/ViewVideoDetailViewModel.cs b/DownKyi/ViewModels/ViewVideoDetailViewModel.cs index d85dd91..dcc1e02 100644 --- a/DownKyi/ViewModels/ViewVideoDetailViewModel.cs +++ b/DownKyi/ViewModels/ViewVideoDetailViewModel.cs @@ -618,6 +618,7 @@ namespace DownKyi.ViewModels /// private void UpdateView(IInfoService videoInfoService, VideoPage param) { + // 获取视频详情 VideoInfoView = videoInfoService.GetVideoView(); if (VideoInfoView == null) { @@ -635,7 +636,16 @@ namespace DownKyi.ViewModels NoDataVisibility = Visibility.Collapsed; } + // 获取视频列表 List videoSections = videoInfoService.GetVideoSections(false); + + // 清空以前的数据 + PropertyChangeAsync(new Action(() => + { + VideoSections.Clear(); + })); + + // 添加新数据 if (videoSections == null) { LogManager.Debug(Tag, "videoSections is not exist.");