[英]Angular - Unexpected value MatDialog imported by the module AppModule
I am trying to integrate Angular Material in Angular but getting following error. 我试图在Angular中集成Angular Material但是会出现以下错误。 The program is compiled successfully but getting this issue in browser.
该程序已成功编译,但在浏览器中遇到此问题。
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)
You should import MatDialogModule
instead. 您应该导入
MatDialogModule
。
@NgModule({
imports: [
...,
MatDialogModule
]
...
})
export class AppModule {}
Also don't forget that angular material has moved from md
to mat
in selectors. 另外,不要忘记角度材料在选择器中已从
md
移动到mat
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.