angular2模块和共享模块详解
创建模块,用到了共享模块PostSharedModule,共享模块里面包含了2个公用的模块:文章管理模块和评论管理模块
1,创建一个模块testmodule.module.ts
import{CommonModule}from'@angular/common';
import{NgModule}from'@angular/core';
import{RouterModule}from"@angular/router";
import{PostSharedModule}from'../shared/post.module';
import{testModule}from'./testmodule.routes';
import{TestMainComponent}from'./test-main/test-main.component';
import{PostTableService}from'../manage/post-table/services/post-table.service';
@NgModule({
declarations:[
TestMainComponent
],
imports:[
CommonModule,
PostSharedModule,
RouterModule.forChild(testModule)
],
exports:[
TestMainComponent
],
providers:[
PostTableService
]
})
exportclassTestModule{}
2.创建模块路由testmodule.routes.ts
import{TestMainComponent}from'./test-main/test-main.component';
import{PostTableComponent}from'../manage/post-table/post-table.component';
import{CommentTableComponent}from'../manage/comment-table/comment-table.component';
exportconsttestModule=[
{
path:'',
component:TestMainComponent,
children:[
{path:'',redirectTo:'posttable/page/1',pathMatch:'full'},
{path:'posttable/page/:page',component:PostTableComponent},
{path:'commenttable/page/:page',component:CommentTableComponent},
{path:'**',redirectTo:'posttable/page/1'}
]
}
];
3.执行nggctest-main,创建组件test-main,修改test-main.component.html
10000文章管理 1000000评论管理
创建共享模块post.module.ts
import{NgModule}from'@angular/core';
import{ModalModule}from'ng2-bootstrap';
import{PaginationModule}from'ng2-bootstrap';
import{SharedModule}from'./shared.module';
import{CommentTableComponent}from'../manage/comment-table/comment-table.component';
import{PostTableComponent}from'../manage/post-table/post-table.component';
@NgModule({
imports:[
SharedModule,
ModalModule.forRoot(),
PaginationModule.forRoot()
],
declarations:[
CommentTableComponent,
PostTableComponent
],
exports:[
ModalModule,
PaginationModule,
CommentTableComponent,
PostTableComponent
]
})
exportclassPostSharedModule{
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
10 广西考试祝福语结婚简短
11 猪年祝福语简短小孩
12 元旦祝福语送长辈简短
13 恭喜二宝祝福语简短
14 祝福语暖心话简短
15 国庆中秋祝福语简短兄弟
16 朋友订婚的祝福语简短
17 送弟弟中秋祝福语简短
18 爱生日祝福语简短独特