我在 Xamarin Forms 应用程序中使用 Prism Forms 7.x。到目前为止,我在视图模型中使用 INavigatedAware 接口来检查是否发生了进出相应视图模型的导航。现在,我看到有 INavigatingAware,它只提供 OnNavigatingTo 方法(因此,导航尚未完成)。
我关于 INavigatingAware.OnNavigatingTo 的问题: - 我可以在我对 OnNavigatedFrom 调用不感兴趣的地方使用 INavigatingAware 吗?- 在 OnNavigatingTo 中加载数据在性能方面是否更好(在设置 BindingContext 之前;这样例如数据绑定不需要更新两次)?
很高兴分享您关于这两个接口的经验和最佳实践。