Я думаю, что это поведение по умолчанию, чтобы свернуть завершенные / неактивные шаги и не должно быть изменено.
Если вы действительно хотите изменить это, вы можете попробовать переопределить CSS Angular Material по умолчанию с помощью чего-то вроде этого (добавьте это в styles.css
):
.mat-vertical-stepper-content {
visibility: visible !important;
height: 100% !important;
}
Все выполнено / неактивнодля шагов height
установлено значение 0px
, а для visibility
установлено значение hidden
, приведенный выше CSS отменяет это для всех mat-step
.Изменение этого параметра приводит к побочному эффекту, заключающемуся в том, что анимация Angular Material mat-step
становится немного ломаной и немного нервной при нажатии на нее.Смотрите stackblitz здесь .