По умолчанию значки переходят из любого готового в редактируемый при переходе между шагами. Можно ли остановить это изменение и сохранить значки в качестве номеров шагов?
<ng-template matStepperIcon="edit" let-index="index"> {{index +1}} </ng-template>
Возможно, немного хакерский, но вы можете просто поставить completed="false" на каждый из ваших <mat-step> тегов, и это заставит его остаться незавершенным, а также сохранить цифры.
completed="false"
<mat-step>