Мастер ясности - Перейти к странице X при открытии (clrWizardOpenChange)

Я создал мастера с тремя страницами. Когда мастер откроется, я хочу сразу перейти ко второй странице, а не к началу одной страницы.

Я пытался использовать событие clrWizardOpenChange на моем мастере, но this.wizard.pages Кажется, что он не определен или в данный момент страницы не инициализированы.

Есть ли способ добиться такого поведения?

Stackblitz

1 ответ

Решение

Вы открываете волшебника в ngOnInit() вашего собственного компонента. На данный момент ни одно из представлений или страниц не существует, ваше приложение в значительной степени все еще загружается.

Если я использую кнопку, чтобы открыть мастер, и просто группирую "перейти ко второй странице" и "открыть" в одном и том же обратном вызове, он работает нормально: https://stackblitz.com/edit/open-wizard-page?file=app/app.component.ts

Другие вопросы по тегам