using Prism.Commands; using Prism.Events; using Prism.Mvvm; using Prism.Regions; using System; using System.Collections.Generic; using System.Linq; namespace DownKyi.ViewModels { public class ViewPublicFavoritesViewModel : BaseViewModel { public const string Tag = "PagePublicFavorites"; // 收藏夹id private long favoritesId; public ViewPublicFavoritesViewModel(IEventAggregator eventAggregator) : base(eventAggregator) { } /// /// 接收收藏夹id参数 /// /// public override void OnNavigatedTo(NavigationContext navigationContext) { base.OnNavigatedTo(navigationContext); // 根据传入参数不同执行不同任务 long parameter = navigationContext.Parameters.GetValue("Parameter"); if (parameter == 0) { return; } favoritesId = parameter; } } }