代码之家  ›  专栏  ›  技术社区  ›  Bhrungarajni

如何从角2中的共享文件夹获取文件

  •  0
  • Bhrungarajni  · 技术社区  · 8 年前

    我有一个共享文件夹,其中我为共享文件夹中的活动创建了一个文件夹。现在在Activities文件夹中,我刚刚给出了HTML和CSS,将它们提取到另一个名为user的文件夹中。 但我面临的错误是

    错误错误:未捕获(承诺中):错误:找不到模块“.../shared/activities”。

    当我单击用户页面中的按钮时。 有人能帮我解决这个问题吗?

    文件夹结构:

    app
      - User
      - Shared
        -- activities
    

    HTML:

    <a class="list-group-item justify-content-between clr-blk" routerLink="/auditlog" routerLinkActive="active">
       <span>Activities List</span>
    </a>
    
    1 回复  |  直到 8 年前
        1
  •  1
  •   Sravan    8 年前

    从你的错误中我可以看出 activity 模块不存在。

    因为你没有 活动 模块, loadChildren 而懒惰的路由也不适用。

    You should use { path: 'activity', component: activityComponent, data: {} }
    

    所以你的路由模型变成:

    import { NgModule } from '@angular/core'; 
    import { RouterModule, Routes } from '@angular/router'; 
    
    import { activityComponent } from '../shared/activities';
    
    const routes: Routes = [ 
        { 
            path: 'activity', 
            component: activityComponent, 
            data: {} 
    
        }
    ]; 
    
    @NgModule({ 
        imports: [ 
            RouterModule.forChild(routes) 
        ], 
        exports: [ 
        RouterModule 
        ], 
        providers: [ 
        ] 
    }) 
    
    export class HomeRoutingModule { }  
    
    推荐文章