Angular - 模块AppModule导入的意外值MatDialog

寸阳分阴须爱惜,休负春色与时光。这篇文章主要讲述Angular - 模块AppModule导入的意外值MatDialog相关的知识,希望能为你提供帮助。
我试图在Angular中集成Angular Material但是会出现以下错误。该程序已成功编译,但在浏览器中遇到此问题。

Uncaught Error: Unexpected value 'MatDialog' imported by the module 'AppModule'. Please add a @NgModule annotation. at syntaxError (compiler.js:485) at eval (compiler.js:15226) at Array.forEach (< anonymous> ) at CompileMetadataResolver.getNgModuleMetadata (compiler.js:15201) at JitCompiler._loadModules (compiler.js:34385) at JitCompiler._compileModuleAndComponents (compiler.js:34346) at JitCompiler.compileModuleAsync (compiler.js:34240) at CompilerImpl.compileModuleAsync (platform-browser-dynamic.js:239) at PlatformRef.bootstrapModule (core.js:5551) at eval (main.ts:11)

答案你应该导入MatDialogModule
@NgModule({ imports: [ ..., MatDialogModule ] ... }) export class AppModule {}

【Angular - 模块AppModule导入的意外值MatDialog】另外,不要忘记角度材料已从md移动到选择器中的mat

    推荐阅读