猿问
如何重置向导 sapui5
我有一个我完成的向导,我想在那之后重置并回到第一步,所有其他步骤都像最初一样无效。我可以重置我的数据模型,但我总是在向导的最后一步结束
ibeautiful
浏览 141
回答 2
2回答
慕雪6442864
在每次进入向导时都会调用的函数中调用以下代码(不是onInit,只调用一次,最好是您的onRouteMatched方法)。var oWizard = this.byId("myWizard");var oFirstStep = oWizard.getSteps()[0];oWizard.discardProgress(oFirstStep);// scroll to topoWizard.goToStep(oFirstStep);// invalidate first stepoFirstStep.setValidated(false);
0
0
0
狐的传说
我猜您错过了以下行来重置进度:oWizard.discardProgress( oWizard.getSteps()[0]);放弃从给定步骤(包括)到向导结束的所有进度。有关丢弃函数的 API 文档,请参见此处。该函数需要第一个wizardStep 作为参数。
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答