gpt4 book ai didi

angular - Angular Material sidenav 错误 : cannot read property of undefined

转载 作者:行者123 更新时间:2023-12-02 20:29:25 24 4
gpt4 key购买 nike

我正在开发一个 Angular 客户端应用程序,并且我已经在这个应用程序中使用了一些 Material 的功能,例如对话框、选择、卡片等。我想我已经安装了我需要的一切。现在我做了一个sidenav,我想使用material的sidenav模块,所以我做了这样的:

<mat-container>
<mat-content>
<div (click)="sidenav.toggle()"></div>
my component html . . .
</mat-content>
<mat-sidenav #sidenav>
<app-sidenav></app-sidenav>
</mat-sidenav>
</mat-container>

现在,当我导航到此组件时,我收到错误:

Uncaught (in promise):TypeError: Cannot read property 'runOutsideAngular' of undefined

如果没有该组件,该组件可以正常工作...有人知道可能是什么问题吗?谢谢!

最佳答案

我做了几乎相同的代码,但更改如下:

  • <mat-container> => <mat-drawer-container>
  • <mat-content> => <mat-drawer-content>
  • <mat-sidenav #sidenav> => <mat-drawer #drawer>

关于angular - Angular Material sidenav 错误 : cannot read property of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51475665/

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