Mvvmcross Mvx ShowViewModel未触发初始化

Mvvmcross Mvx ShowViewModel未触发初始化,mvvmcross,Mvvmcross,在滑出式抽屉上,我有一个链接,它执行ShowViewModel传入参数。我使用MvxBundle设置标志以清除后堆栈。如果视图已经显示,我单击滑出抽屉并再次单击执行ShowViewModel的链接,则随后不会调用Init。此外,按照屏幕的设计方式,用户必须点击后退按钮才能离开屏幕。如果视图已经显示,是否无法通过ShowViewModel调用Init?Init是ViewModel生命周期的特定步骤。 创建ViewModel后,无法在外部触发它,但如果有对它的引用,可以手动调用它 确保您的init如

在滑出式抽屉上,我有一个链接,它执行ShowViewModel传入参数。我使用MvxBundle设置标志以清除后堆栈。如果视图已经显示,我单击滑出抽屉并再次单击执行ShowViewModel的链接,则随后不会调用Init。此外,按照屏幕的设计方式,用户必须点击后退按钮才能离开屏幕。如果视图已经显示,是否无法通过ShowViewModel调用Init?

Init
是ViewModel生命周期的特定步骤。 创建ViewModel后,无法在外部触发它,但如果有对它的引用,可以手动调用它

确保您的init如下所示:

public void Init(//any number of parameters you passed at ShowViewModel)
{
}