我试图添加一些额外的WizardPane
取决于用户的选择,但不幸的是出了点问题。我的新WizardPane
似乎被隐藏了(它有dijitHidden
css类。这是它的样子;
dojo.require("xxx.xxx.ad_dynamic");
newwiz = new xxx.xxx.ad_dynamic();
this.wizard.addChild(newwiz);
this.wizard.selectChild(newwiz, false);
在该代码之后,我只有空白窗格(隐藏WizardPane
),向导的按钮(下一个,上一个)被禁用。 此外,当我将这段代码添加到postCreate
方法时,一切都很好 - 我的向导可以到达新面板。
在不破坏“自然”向导流的情况下,我应该如何向WizardPane
添加新Wizard
?
感谢您的建议。
答案 0 :(得分:0)
嗯,解决方案是使用placeAt
:
WIZARDPANE.wizard.placeAt(WIZARD);
WIZARD.startup();
如果您想更新next
和prev
向导的按钮,请尝试以下解决方法:
WIZARD.back();
WIZARD.forward();
之后,您的next
和prev
按钮就会正常运行。