0
我正在使用Angular 4框架構建一個網站,並且有很多不同的組件都可以相互交互。在每個頁面上都可見的一個組件是導航欄組件。導航欄上的每個項目都代表包含子組件的角度模塊。Angular 4 NgModule OnInit?
我的目標是讓項目在導航條強調,對應於當前在你的模塊。有沒有辦法做某種OnInit中的角模塊中,這樣當該模塊中的組件將成爲router-outlet,模塊本身可以告訴導航欄哪個項目要突出顯示?或者有沒有更好的方法來做到這一點?
我的想法是,我想避免的模塊製造,在他們的OnInit方法調用每一個部件,如果不是我可以在父模塊中寫相同的代碼只有一次。
你檢查https://angular.io/docs/ts/latest/api/router/指數/ RouterLinkActive-directive.html? – echonax
這適用於該模塊中的一條路線,但如果用戶在同一模塊內導航到其他路線,該怎麼辦? – Brandon
用戶在同一模塊內導航到不同的路線?在這種情況下,這些線路意味着什麼,因爲它仍然會更新路由器鏈路活動狀態 –