У меня вопрос по Angular Material (с Angular 4+). Скажем, в моем шаблоне компонента я добавляю <mat-horizontal-stepper>
компонент, и на каждом шаге у <mat-step>
меня есть пошаговые кнопки для навигации по компоненту. Вот так...
<mat-horizontal-stepper>
<mat-step>
Step 1
<button mat-button matStepperPrevious type="button">Back</button>
<button mat-button matStepperNext type="button">Next</button>
</mat-step>
<mat-step>
Step 2
<button mat-button matStepperPrevious type="button">Back</button>
<button mat-button matStepperNext type="button">Next</button>
</mat-step>
<mat-step>
Step 3
<button mat-button matStepperPrevious type="button">Back</button>
<button mat-button matStepperNext type="button">Next</button>
</mat-step>
</mat-horizontal-stepper>
Теперь мне интересно, можно ли удалить кнопки с каждого шага и разместить их в другом месте <mat-horizontal-stepper>
в статической позиции или даже за пределами, <mat-horizontal-stepper>
и я могу перемещаться назад и вперед, используя код в моем файле машинописного текста компонента. Чтобы дать представление, я хотел бы, чтобы мой HTML был примерно таким
<mat-horizontal-stepper>
<mat-step>
Step 1
</mat-step>
<mat-step>
Step 2
</mat-step>
<mat-step>
Step 3
</mat-step>
<!-- one option -->
<div>
<button mat-button matStepperPrevious type="button">Back</button>
<button mat-button matStepperNext type="button">Next</button>
</div>
</mat-horizontal-stepper>
<!-- second option -->
<div>
<button (click)="goBack()" type="button">Back</button>
<button (click)="goForward()" type="button">Next</button>
</div>
ViewChild
и видел, как я могу сослаться на Степпер - но вы меня опередили! Мне нравится тот факт, что вы также добавили функцию отключения / включения! Есть несколько очков!