Мастер ясности - Перейти к странице X при открытии (clrWizardOpenChange)
Я создал мастера с тремя страницами. Когда мастер откроется, я хочу сразу перейти ко второй странице, а не к началу одной страницы.
Я пытался использовать событие clrWizardOpenChange на моем мастере, но this.wizard.pages
Кажется, что он не определен или в данный момент страницы не инициализированы.
Есть ли способ добиться такого поведения?
1 ответ
Вы открываете волшебника в ngOnInit()
вашего собственного компонента. На данный момент ни одно из представлений или страниц не существует, ваше приложение в значительной степени все еще загружается.
Если я использую кнопку, чтобы открыть мастер, и просто группирую "перейти ко второй странице" и "открыть" в одном и том же обратном вызове, он работает нормально: https://stackblitz.com/edit/open-wizard-page?file=app/app.component.ts