1

我正在使用 XLabs 导航,这非常棒,因为它允许 ViewModel 到 ViewModel 导航,并且还允许将参数传递给类构造函数。当我浏览我的程序时,它可以完美地工作,但是当我尝试直接或使用 GoBack() 返回上一页时会崩溃。

private RelayCommand<Item> itemSelectedCommand;
public RelayCommand<Item> ItemSelectedCommand {
get {
   return itemSelectedCommand ?? (itemSelectedCommand = new    
RelayCommand<Item>    ((item) => {
NavigationService.NavigateTo<ItemDetailPageViewModel> (true, item);
       }));
   }
 } 

如果我还没有访问过 ItemDetailPageViewModel,这很好用,但如果我去过那里并且正在返回,这会崩溃。

我安装的 xLabs 包是:XLabs.Core、XLabs.Forms、XLabs.IoC、XLabs.Platform、XLabs.Serialization

有什么建议么?

谢谢

杰西自由

4

0 回答 0