首页 > 解决方案 > Angular MatDrawerMode 没有导出成员“MatDrawerMode”

问题描述

TS2305: Module '"../../../../node_modules/@angular/material/sidenav"' has no exported member 'MatDrawerMode'.使用 MatDrawerMode 时出现错误这是我的代码

在组件处:

import { MatDrawerMode } from '@angular/material/sidenav';

// used as a property 
sidebarMode: MatDrawerMode;

应用程序模块

import {MatSidenavModule} from '@angular/material/sidenav';

...
  imports: [
    MatSidenavModule,
...

我试图从 node_modules 以及完整的 node_modules 中删除 @angular。

我错过了什么?

标签: angularangular-materialdrawer

解决方案


在组件级别使用“MatSidenav”而不是 MatDrawerMode

   import { MatSidenav } from '@angular/material/sidenav'; 

推荐阅读