获取错误“mat-nav-list不是已知元素”

时间:2018-04-19 17:19:52

标签: angular angular-material

获取错误“mat-nav-list不是已知元素”,使用@ angular / material“version”^ 5.2.5“, - 请帮帮我

4 个答案:

答案 0 :(得分:41)

以上都不适合我。我必须包括' MatListModule'它起作用了。

答案 1 :(得分:2)

  1. 确保组件在浏览器中正常加载,尚未导入任何内容。

  2. 现在按照https://material.angular.io/components/sidenav/overview

  3. 上提供的文档进行实施

    如果您对文档感到困惑,请按以下步骤操作 -

    前往组件的模块并添加以下内容

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

    imports: [ // Other imports MatSidenavModule ],

    然后你可以编写HTML代码。导航应该运作良好。

    那就是它!

    如果错误仍然存​​在,请告诉我

答案 2 :(得分:1)

为了克服错误

<mat-nav-list>

标签不是元素,我们需要导入 MatListModule 和 MatSidenavModule 作为

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

答案 3 :(得分:0)

确保已导入MatListModule并在App.Component模块的导入中对其进行了声明。它对我有用