随着新的Angular material 发布,您需要添加一个用于Angular 动画的模块.您可以在两个BrowserAnimationsModule和NoopAnimationsModule之间进行 Select .official guide个州:
某些material 组件依赖于中的Angular 动画模块 以便能够进行更高级的过渡.如果你想要这些 要在您的应用程序中使用动画,您必须安装 @ANGLING/动画模块,并将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 { }
我不太明白这里有什么不同.似乎完全一样:)这两个模块有什么不同?