У меня есть розетка маршрутизатора на родительской странице с надписью «Hello World!»
<base href="/">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<body style="height: auto; min-height: 100%;" class="skin-blue sidebar-mini">
<div id="wrapper">
<app-header></app-header>
<app-menubar></app-menubar>
<div class="content-wrapper" style="min-height:92vh">
<section id="MainContent" >
<div class="content container-fluid body-content" style="background-image: url('./assets/Images/bg.jpg'); min-height: 615px;">
<router-outlet>
Hello World!
</router-outlet>
</div>
</section>
</div>
<footer class="main-footer navbar-fixed-bottom">
<div class="col-sm-12 text-center pull-left">
<small > Version 1.0</small>
</div>
</footer>
</div>
</body>
Я хочу "Hello World!" Текст должен отображаться только на родительской странице, а НЕ на дочерних страницах. Но остальные пункты меню и нижний колонтитул остаются одинаковыми на всех дочерних страницах.
маршрутный definations.ts
{ path:'parentPage',component:MasterComponent, canActivate:[AuthGuard],
children:[
{ path:'ChildPage1',component:ChildPage1Component},
{ path:'ChildPage2',component:ChildPage2Component},
]
},
Можно ли сделать условное утверждение, чтобы показать "Hello world!" на родительской странице, а не на всех дочерних страницах?