2 回答

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
在每次進(jìn)入向?qū)r(shí)都會調(diào)用的函數(shù)中調(diào)用以下代碼(不是onInit,只調(diào)用一次,最好是您的onRouteMatched方法)。
var oWizard = this.byId("myWizard");
var oFirstStep = oWizard.getSteps()[0];
oWizard.discardProgress(oFirstStep);
// scroll to top
oWizard.goToStep(oFirstStep);
// invalidate first step
oFirstStep.setValidated(false);

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊
我猜您錯(cuò)過了以下行來重置進(jìn)度:
oWizard.discardProgress(
oWizard.getSteps()[0]
);
放棄從給定步驟(包括)到向?qū)ЫY(jié)束的所有進(jìn)度。
有關(guān)丟棄函數(shù)的 API 文檔,請參見此處。該函數(shù)需要第一個(gè)wizardStep 作為參數(shù)。
添加回答
舉報(bào)