web-dev-qa-db-fra.com

Comment désactiver les animations dans le matériel angular

J'ai utilisé angular version matérielle: 5.2.1

Et je voulais savoir comment désactiver leurs animations, en particulier le matDialog.

J'ai essayé @ .disabled mais pas de chance.

5
kimondoe

Vous pouvez utiliser NoopAnimationsModule par angular matériau

import {NoopAnimationsModule} from '@angular/platform-browser/animations';

@NgModule({
  ...
  imports: [NoopAnimationsModule],
  ...
})
export class PizzaPartyAppModule { }

Ou si vous souhaitez supprimer la transition sur certains composants spécifiques, vous pouvez le faire via CSS comme celui-ci

.mat-dialog{ transition: none; }
3
Pardeep Jain