メールを作成するには、[作成]ボタンをクリックしてメールテンプレートを開きます(クリックするとメールを作成するときにクリックします)。角2の補助ルートを削除/無効にするには
質問:十字ボタンをクリックすると、この補助ルートを削除または無効にする方法です。
app.ts
@RouteConfig([
{
path: '/',
name: 'OpportunityList',
component: OpportunityComponent,
useAsDefault: true
},
{
path: '/detail',
name: 'Detail',
component: DetailComponent
},
{
aux: '/mailer',
name: 'Mailer',
component: MailerComponent
}
])
app.html
<a [routerLink]="['/', ['Mailer'] ]" >Compose</a>
mailer.component.ts
export class MailComponent implements OnInit{
closeEmail(){
console.log("please suggest me to Deactivate this template")
}
}
mailer.component.html
<div class="header with-bord">
<h3 class="title">New Message <a (click)="closeEmail()" class="close"><i class="fa fa-times"></i></a></h3>
</div>
https://github.com/angular/angular/issues/5122、http://stackoverflow.com/questions/36325376も参照してください。 /補助ルート内の角2 - ナビゲート後のURLに#36325376(未回答) –