Я новый в угловой. Я создаю компонент входа, он отлично работает, но проблема в том, что мне нужен отдельный макет входа из всего приложения. Какие изменения необходимы для этого?Как использовать отдельный макет для компонента входа в угловом 2?
Я ищу в google, но каждый дает решение diff, которое также непонятно.
const appRoutes: Routes = [
{ path: 'alert/:id', component: AlertDetailComponent },
{ path: 'alerts', component: AlertsComponent },
{ path: 'dashboard', component: EriskDashboardComponent },
{ path: '', redirectTo: '/dashboard', pathMatch: 'full' },
{ path: 'login', component: LoginComponent },
];
В app.component.html
<!-- page content -->
<div class="right_col" role="main">
<router-outlet></router-outlet>
</div>
<!-- /page content -->
что вы подразумеваете под ** отдельный логин из всего приложения ** ?? – Aravind
означает, что я хочу использовать макет, отличный от других компонентов. –
Вы должны использовать два 'маршрута' на верхнем уровне (например,' login' и 'content'), а затем поместить оставшиеся маршруты в качестве' '' '' '' 'контента , Пожалуйста, прочитайте [документацию] (https://angular.io/docs/ts/latest/guide/router.html). –