调用 ViewModel 的 Init 方法有哪些不同的方法

What are the different ways to call Init method of a ViewModel

我想知道有多少种方法可以调用 MvxViewModelInit 方法。

我只知道这个:

ShowViewModel<TViewModel>(params object[] parameters).

还有其他方法可以调用Init吗? 请回答我,我会帮助我调试代码。

通过 MvxViewModelExtensions.CallBundleMethods 调用 Init 方法,而后者仅在 MvxDefaultViewModelLocator 中调用,然后在特定于平台的 ViewsContainer 中再次调用。

所以是的,通常它只会在两个 ViewModel 之间导航时发生。