Angular 如何在特定条件下以角度绘制div

Angular 如何在特定条件下以角度绘制div,angular,typescript,web-applications,Angular,Typescript,Web Applications,在我的angular项目中,我在app-component.html中放置了一个侧导航组件,因此它将在其他每个组件(管理仪表板)中呈现。但现在我有一个问题,我的sidenav也出现在我的登录屏幕上,这是有意义的,因为我的登录html是作为一个路由器出口存在的 我尝试添加一个变量url,并尝试使用ngIf仅当该组件与url=/login不相等时才呈现该组件,但它将sidenav隐藏在其他每个组件中。我不知道如何更改它,以便它将在除登录屏幕之外的所有其他组件中呈现,而无需手动放置它。也许这里有人可以

在我的angular项目中,我在app-component.html中放置了一个侧导航组件,因此它将在其他每个组件(管理仪表板)中呈现。但现在我有一个问题,我的sidenav也出现在我的登录屏幕上,这是有意义的,因为我的登录html是作为一个路由器出口存在的


我尝试添加一个变量url,并尝试使用ngIf仅当该组件与url=/login不相等时才呈现该组件,但它将sidenav隐藏在其他每个组件中。我不知道如何更改它,以便它将在除登录屏幕之外的所有其他组件中呈现,而无需手动放置它。也许这里有人可以帮我,我想要的是,嘿,我不太理解那里提出的解决方案……sry
    <moniesta-client-dashboard-navigation></moniesta-client-dashboard-navigation>
<router-outlet></router-outlet>