Неопределенный индикатор выполнения не работает должным образом
Я использую MatProgressBarModule, чтобы добавить линейную неопределенную строку состояния в конце нижнего колонтитула карты. Ниже мой код -
<mat-card-footer>
<ng-content select="dashboard-card-footer"></ng-content>
<section class="example-section">
<mat-progress-bar [mode]="indeterminate" value="20" bufferValue ="75">
</mat-progress-bar>
</section>
</mat-card-footer>
Он отображается на экране в виде определенной строки состояния. Я пробовал с разными режимами тоже, то есть запрос, буфер. Но это работает только как определенный индикатор прогресса.
2 ответа
Решение
Вы не должны использовать []
(он должен использоваться, когда вы хотите связать значение с любым объектом / переменной) для определения режима, как indeterminate
не переменная компонента, а только строка. Также не нужно value
& bufferValue
, Измените свой код как:
<mat-card-footer>
<ng-content select="dashboard-card-footer"></ng-content>
<section class="example-section">
<mat-progress-bar mode="indeterminate"></mat-progress-bar>
</section>
</mat-card-footer>
Попробуйте проверить, возможно, у вас есть импорт: NoopAnimationsModule, потому что он отключит все анимации для вашего приложения)