新しい Angular-Material リリースでは、Angular-Animations 用のモジュールを追加する必要があります。2 つの BrowserAnimationsModule と NoopAnimationsModule から選択できます。公式ガイドには次のように記載されています。
一部のマテリアル コンポーネントは、より高度なトランジションを実行できるようにするために、Angular アニメーション モジュールに依存しています。これらのアニメーションをアプリで動作させたい場合は、@angular/animations モジュールをインストールし、BrowserAnimationsModule をアプリに含める必要があります。
npm install --save @angular/animations import {BrowserAnimationsModule} from '@angular/platform-browser/animations'; @NgModule({ ... imports: [BrowserAnimationsModule], ... }) export class PizzaPartyAppModule { }
プロジェクトに別の依存関係を追加したくない場合は、NoopAnimationsModule を使用できます。
import {NoopAnimationsModule} from '@angular/platform-browser/animations'; @NgModule({ ... imports: [NoopAnimationsModule], ... }) export class PizzaPartyAppModule { }
ここで何が違うのかよくわかりません。まったく同じようです:) 2つのモジュールの違いは何ですか?