MvvmCross上的单个视图有两个ViewModel

Ale*_*akh 5 mono viewmodel mvvmcross xamarin

是否可以在MvvmCross的单个视图中使用两个ViewModel?

原因是现有的Core库已经具有导航功能,并在其之上具有可运行的应用程序。现在,我需要创建另一个应用程序,并为两个ViewModels使用唯一的View(在核心库中,有一个使用ShowViewModel导航到另一个视图的视图,我只想停留在同一视图并更改我的数据上下文)。

感谢您的任何建议。

Stu*_*art 5

  • 您可以ShowViewModel通过覆盖演示者来继续使用和更改导航的方式-请参见Wiki中的“定制演示者
  • 或者您可以完全使用其他导航机制-无需强迫您使用 ShowViewModel