javascript - ng generate @angular/material:material-nav --name=main-nav 正确生成文件但它们不运行
问题描述
我运行了一个简单的命令,该命令应该生成可以用作导航栏的预构建文件。它下载正确,但如果我添加<main-nav></main-nav>
到我的 app.component.html 页面,它只会输出一个空白页面。我的控制台中没有错误。以下是命令:ng generate @angular/material:material-nav --name=main-nav
我使用的是 Mac、Angular 6 和 Angular Material。以下是我关注的视频:https ://www.youtube.com/watch?v=Q6qhzG7mObU 。我已经独立测试了每个部分,发现该<mat-sidenav></mat-sidenav>
功能根本不起作用。
解决方案
您是否添加MatSidenavModule
到应用程序的模块中?
@NgModule({
imports: [
MatSidenavModule,
// ...
]
})
export class AppModule { }
推荐阅读
- python - 是否可以在用户键入时突出显示文本?
- python - 如何使用另一个文件进行打印(“{}”)?
- dictionary - 在 Julia 中按顺序打印整数字典
- powershell - 使用 Move-Item 时文件已存在时,Powershell 无法创建文件
- vue.js - 加载资源失败:net::ERR_HTTP2_PROTOCOL_ERROR -Vue.js 部署在 IIS10
- java - Java类图中带有接口参数的构造函数
- javascript - 面临断开链接检查器的问题
- json - 需要一个“int”类型的值,但在 Flutter 中得到一个“String”类型的值
- python - 如何为每个子图设置不同的 x 和 y 轴?
- file-copying - 如何将 Google Drive 文件从一个帐户移动到另一个帐户,以保留与其他人共享的访问权限