это мой код
<mat-progress-spinner [diameter] = "50" mode = "indeterminate" ></mat-progress-spinner>
Если я уберу diameter
, он будет работать правильно, но если я добавлю diameter
, он просто будет отображаться в виде круга, а не вращаться.
Есть ли способ изменить его размер, чтобы сделать его меньше?
Я не вижу в этом проблемы. Можете попробовать воспроизвести проблему на stackblitz?
Если вы не можете заставить свойство «[диаметр]» работать правильно, вы всегда можете альтернативно установить высоту и ширину отдельно
<mat-spinner style = "width:40px; height: 40px" color = "primary"> </mat-spinner>
Вы можете изменить значение диаметра следующим образом:
<mat-progress-spinner [diameter] = "50" mode = "indeterminate" ></mat-progress-spinner>
<mat-progress-spinner [diameter] = "30" mode = "indeterminate" ></mat-progress-spinner>
<mat-progress-spinner [diameter] = "10" mode = "indeterminate" ></mat-progress-spinner>
нет проблем с вашим кодом, если вы измените 50 на 20, он будет работать нормально.