是否可以在MvvmCross上为单个视图使用两个ViewModels?
原因是现有的 Core 库已经具有导航功能,并且在其上有一个工作应用程序。现在我需要创建另一个应用程序并利用两个视图模型的唯一视图(在核心库中,有一个视图使用 ShowViewModel 导航到另一个视图,我只想保持相同的视图并更改我的数据上下文(。
感谢您的任何建议。
是
- 您可以继续使用
ShowViewModel
并通过覆盖演示者来更改导航方式 - 请参阅 Wiki 中的自定义演示者 - 或者您可以完全使用不同的导航机制 - 没有什么会强迫您使用
ShowViewModel