首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >routerLink不工作在角6

routerLink不工作在角6
EN

Stack Overflow用户
提问于 2018-08-15 13:48:17
回答 3查看 11.8K关注 0票数 6

我在学Angular 6

我以层次结构的形式设计了我的应用程序结构,结构如下。

代码语言:javascript
复制
my_app
 |- src
    |- app
       |- layout
          |- admin-layout
             |- admin-layout.module.ts
             |- admin-layout.routing.ts
             |- admin-layout.component.html
       |- contacts
          |- contact-list
             |- contact-list.component.ts
             |- contact-list.component.html
          |- contacts.module.ts
       |- transaction
          |- amount-given
             |- amount-given-list
                |- amount-given-list.component.ts
                |- amount-given-list.component.html
             |- amount-given.module.ts
             |- amount-given.routing.ts
             |- amount-given.service.ts
          |- transaction.module.ts
          |- transaction.routing.ts
       |- app.module.ts
       |- app.component.html
       |- app-routing.module.ts

源代码和演示示例可以在这里找到:https://stackblitz.com/edit/angular-wcglvr

代码语言:javascript
复制
<a routerLink="/dashboard">Dashboard</a>

/transaction/amount-given/amount-given-list/工作,但不在/contacts/contact-list工作。

由于源代码很长,而且是分层的,所以我在stackblitz上添加了演示示例。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-08-15 13:53:00

您还没有在RouterModule中导入ContactsModule

代码语言:javascript
复制
import {RouterModule} from '@angular/router';

@NgModule({
   imports: [
     RouterModule
   ],
票数 23
EN

Stack Overflow用户

发布于 2018-08-15 16:01:20

将此添加到您的contacts.module.ts中

代码语言:javascript
复制
 import {RouterModule} from '@angular/router';

 @NgModule({
    imports: [
       RouterModule
     ],
票数 6
EN

Stack Overflow用户

发布于 2018-08-15 13:57:21

您忘了在联系人模块中导入RouterModule

我在你的闪电战中做过这件事,效果很好。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51859992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档