Ter*_*hus 8 router-outlet angular
我使用angular-cli在angular6的全新安装上出现以下错误.
未捕获错误:模板解析错误:'router-outlet'不是已知元素:1.如果'router-outlet'是Angular组件,则验证它是否是此模块的一部分.
我遵循了这个指南:https://medium.com/@meemo_86/good-article-beeman-490eaf1399a
然后我跟进了那篇文章的评论,该评论说要用<router-outlet></router-outlet>而不是<ng-content></ng-content>.
我做了那些更正,然后我读了https://angular.io/tutorial/toh-pt5,并做了那里所说的.
所以现在我有一个AppRoutingModule,我在app.module.ts中导入该模块,在那里我也修改路由并添加RouterModule.forRoot(appRoutes)到导入.
但我不能让这个错误消失.我究竟做错了什么?当我添加<router-outler></router-outlet>我layout.component.htm的应用程序时,应用程序会中断.我也在这里搜索了这个主题并尝试了一些改变,但似乎没有任何效果.
完整的源代码在这里:
Saj*_*ran 21
我看到你RouterModule在UIModule的导入中丢失了
@NgModule({
imports: [
CommonModule,
RouterModule
],
declarations: [LayoutComponent, HeaderComponent, FooterComponent],
exports: [LayoutComponent]
})
export class UiModule { }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17243 次 |
| 最近记录: |