import { Component } from '@angular/core';
@Component({
selector: 'my-app',
template: `
<a routerLink="/">TOP</a>
<a routerLink="/sub">Sub</a>
<router-outlet></router-outlet>
`,
})
export class AppComponent {}
app.module.ts
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { AppComponent } from './app.component';
import { AppRoutingModule } from './app.routing';
@NgModule({
imports: [
BrowserModule,
AppRoutingModule,
],
declarations: [AppComponent],
bootstrap: [AppComponent],
})
export class AppModule { }app.routing.ts
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
const routes: Routes = [
{ path: 'sub', loadChildren: './app/sub/sub.module#SubModule' }
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule],
})
export class AppRoutingModule { }sub.component.ts
import { Component } from '@angular/core';
@Component({
template: `<h1>Sub</h1>`
})
export class SubComponent{}import { NgModule } from '@angular/core';
import { SubRoutingModule } from './sub.routing';
import { SubComponent } from './sub.component';
subComponent.ts
@NgModule({
imports: [
SubRoutingModule
],
declarations: [SubComponent]
})
export class SubModule { }
sub.routing.ts
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { SubComponent } from './sub.component';
const routes: Routes = [
{ path: '', component: SubComponent },
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
export class SubRoutingModule { }
【Angularの最新記事】
- Angularの構造ディレクティブ(St..
- AngularのRenderer2でDO..
- AngularでネイティブのDOMにアク..
- AngularでDirectiveの作成..
- Angularでカスタムパイプを作る
- AngularでURLのパラメーターを取..
- AngularでN文字以上をトリミング
- AngularでBehaviorSubj..
- Angularで「WARNING .. ..
- angularでdebounce
- angular cliで作ったプロジェク..
- Angular2でformControl..
- ElementRef - @angula..
- Angular 2のng2-dragul..
- Angular 2のDatePipe
- Angular2のRouting2
- Angular2のRouting
- Angular2のライフサイクルメソッド..
- Angular2のサービス
- Angular2のコンポーネント
