0
路由组件我在我的app.module.ts以下2条路线:如何检测角
const appRoutes: Routes = [
{path: 'property/:id', component: PropertyDetailComponent},
{
path: 'properties',
component: ListingViewComponent,
data: { title: 'Properties List' }
},
{ path: '',
redirectTo: '/properties',
pathMatch: 'full'
}
];
以我app.component.html我有以下组分和出口:
<side-nav></side-nav>
<contact-agent></contact-agent>
<router-outlet></router-outlet>
我想为ListingView和PropertyDetail的contact-agent显示side-nav。
如何有条件地显示这些?我在路线中使用数据/标题属性吗?
喜欢的东西:
<div *ngIf="title === 'Properties List'">
<contact-agent></contact-agent>
</div>
感谢。组件的外观如何? – Atma
你问关于激活路由的代码吗?我在这里有一个代码示例:https://github.com/DeborahK/Angular-Routing this.router.navigate([{outlets:{popup:['messages']}}]);其中popup是辅助插座的名称,消息是路由。 – DeborahK