我有app.module.ts如何导入自定义material.ts模块,并且无法在模块根目录中声明的组件中使用材料。但是,当我创建一个子模块(ClientModule)并在此处声明一个组件时,无法识别材料。
#include <string>
#include <vector>
#include <sstream>
inline vector<string> split(const string& s) {
vector<string> result;
istringstream iss(s);
for (string w; iss >> w; )
result.push_back(w);
return result;
}
@NgModule({
imports: [
BrowserModule,
AppRoutingModule,
BrowserAnimationsModule,
LayoutModule,
MaterialModule,
ReactiveFormsModule,
HttpModule,
ClientModule
],
declarations: [
AppComponent,
NavigatorComponent,
LoginComponent,
],
providers: [AuthService],
bootstrap: [AppComponent]
})
export class AppModule { }
不支持角形材料,我也应该导入材料模块吗?
ClientRegistrationComponent
答案 0 :(得分:1)
要在整个应用程序中使用MaterialModule,我建议您创建一个SharedModule并在所有模块中导入SharedModule。
如果您不想使用SharedModule,则在上述情况下需要导入