Angular - 自定义模块

1. 创建模块
    ng g module aaa/bbb (会在src/app/aaa下创建bbb模块)
    ng g module aaa/bbb --routing (创建带路由的模块)

2. 外部模块要访问自定义模块中的组件, 自定义模块需要向外暴露

    在module文件中配置
        exports: [ XxxComponent ]

3. 使用自定义模块的时候, 需要在module文件中先引入自定义模块

4. 配置子路由
    
    // 在父路由中动态加载子路由模块
    const routes: Routes = [
        {path: 'xxxx', loadChildren: './xxx/xxx/xxx.module#XxxModule'}
    ];

 

posted @ 2020-07-02 15:56  萌胖次  阅读(123)  评论(0编辑  收藏  举报