【发布时间】:2017-02-22 10:10:08
【问题描述】:
我通过自己的方法使用 nextStep 和 previousStep 控制向导的流程。但我仍然无法控制向导栏的事件。我想禁用它。因此,当客户单击向导栏的任何步骤时,不会触发任何事件。
知道如何实现吗?
【问题讨论】:
我通过自己的方法使用 nextStep 和 previousStep 控制向导的流程。但我仍然无法控制向导栏的事件。我想禁用它。因此,当客户单击向导栏的任何步骤时,不会触发任何事件。
知道如何实现吗?
【问题讨论】:
如果您真的想要实现这一点,则必须调用 Wizard 的一些 PRIVATE API 来禁用 的点击事件>WizardProgressNavigator。
在您的控制器类中,在 Wizard 渲染后添加以下代码。
this.oWizard = this.getView().byId("YOUR_WIZARD_CONTROL_ID");
this.oWizard._getProgressNavigator().ontap = function(){};
【讨论】: