gpt4 book ai didi

angular - mat-sidenav-content 抛出 No provider for MatSidenavContainer

转载 作者:行者123 更新时间:2023-12-05 02:58:53 27 4
gpt4 key购买 nike

app.component.html

<mat-side-nav-container>

<mat-sidenav #sidenav>
<mat-nav-list>
<a mat-list-item [routerLink]="'/accounts'"> Accounts </a>
<a mat-list-item [routerLink]="'/create-account'"> Create Account </a>
<a mat-list-item [routerLink]="'/contacts'"> Contacts </a>
<a mat-list-item [routerLink]="'/create-contact'"> Create Contact </a>
<a mat-list-item [routerLink]="'/activities'"> Activities </a>
<a mat-list-item [routerLink]="'/create-activity'"> Create Activity </a>
<a mat-list-item (click)="sidenav.toggle()" href="" mat-list-item>Close</a>
</mat-nav-list>
</mat-sidenav>
<mat-sidenav-content></mat-sidenav-content>
</mat-side-nav-container>

app.moule.ts

@NgModule({
declarations: [
AppComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
MatToolbarModule,
MatSidenavModule,
MatListModule,
MatButtonModule,
MatIconModule,
HttpClientModule,
AppRoutingModule,
],
providers: [],
bootstrap: [AppComponent],
schemas: [CUSTOM_ELEMENTS_SCHEMA]
})
export class AppModule { }

MatSidenavModulemodule 已导入但仍然出现以下错误

NullInjectorError: StaticInjectorError(AppModule)[MatSidenavContent -> MatSidenavContainer]: StaticInjectorError(Platform: core)[MatSidenavContent -> MatSidenavContainer]: NullInjectorError: No provider for MatSidenavContainer!

最佳答案

你在标签中犯了错误:

mat-sidenav-container

你有:

mat-side-nav-container

将 mat-side-nav-container 替换为 mat-sidenav-container。

关于angular - mat-sidenav-content 抛出 No provider for MatSidenavContainer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58523097/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com