【发布时间】:2017-10-10 13:40:38
【问题描述】:
我正在使用 MvvmCross 4.2.3,我想了解何时可以安全调用 ShowViewModel
我正在尝试调用 ShowViewModel 在 ViewModelA 的 Start 方法中导航以导航到 ViewModelB,但是我得到以下异常
Java.Lang.IllegalStateException: Recursive entry to executePendingTransactions
我认为我在 ViewA\ViewModelA 的生命周期中做得太早了。所以我把调用放到 ViewA 的 OnResume 中。我假设此时显示 ViewA 所需的任何事务都已提交。
但我仍然遇到同样的错误。
有没有人遇到过这个问题。如果是,我该如何解决。
提前致谢
【问题讨论】:
标签: android exception xamarin mvvmcross