J'ai une question concernant Angular Material (avec Angular 4+). Disons que dans mon modèle de composant, j'ajoute un <mat-horizontal-stepper>
et à l'intérieur de chaque étape <mat-step>
J'ai des boutons pas à pas pour naviguer dans le composant. Comme ça...
<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>
Maintenant, je me demande s'il est possible de retirer les boutons de chaque étape et de les placer ailleurs dans le système. <mat-horizontal-stepper>
dans une position statique ou même en dehors de la <mat-horizontal-stepper>
et je peux naviguer vers l'avant et l'arrière en utilisant le code de mon fichier de composants typescript. Pour donner une idée, je voudrais que mon HTML soit quelque chose comme ceci
<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>