我对MVVMCross异步Navigate()调用有疑问。如果不想不“等待” Navigate()调用,会不会产生不利影响?在我们的应用程序中删除了等待状态,以解决问题:MVVM命令在导航中返回时按住了一个按钮,在Navigate调用中删除等待状态解决了此问题,但可能引入了一些线程问题。
使用等待导航ViewModel
await Navigate<MainmenuViewModel>();
无需等待即可在ViewModel中导航
Navigate<MainmenuViewModel>();