簡體   English   中英

在app組件angular2中訪問參數值

[英]Access parameter value in app component angular2

我在appcomponent中使用下拉列表。 當用戶更改下拉列表時,它會在routeroutlet中加載頁面。 當我刷新時,路由器中的頁面被加載但未選擇下拉列表。 如何在appcomponent中設置下拉值

import { ActivatedRoute } from '@angular/router';

@Component({
  selector: 'contacts-detail',
  ...
})
export class ContactsDetailComponent {

  constructor(private _route: ActivatedRoute) {
   console.log("_route",_route);    
  }
}

_route會幫助你

您實際上不需要從組件中選擇下拉列表。 它會根據當前路線自動選擇。 當前路由處於活動狀態時,router-link-active類被添加到錨標記:

例:

<div class="sidetab" id="tab1-tab">
   <a [routerLink]="['Profile','ProfileOverview']">
   <span class="innerSpan"> Overview </span>
   </a>
</div>
<div class="sidetab" id="tab2-tab">
   <a [routerLink]="['Profile','ProfileActivity']">
   <span class="innerSpan"> Activity </span>
   </a>
</div>

// Css goes as

.router-link-active .innerSpan {
  color: black;
  font-weight: bold;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM