是否可以創建「獨立」組件,即沒有基本應用程序佈局的組件?Angular 2 - 獨立組件(無佈局)
在我的app.component.html中,我定義了導航,頁眉和頁腳。但是現在我想要一個使用不同基本佈局的登錄組件。
我app.component.html看起來是這樣的:
<!-- Wrapper-->
<div id="wrapper">
<!-- Left navigation bar -->
<app-navigation></app-navigation>
<!-- Main page wrapper -->
<div id="page-wrapper" class="gray-bg">
<!-- Top navigation -->
<app-topnavbar></app-topnavbar>
<!-- Main view/routes wrapper-->
<router-outlet></router-outlet>
<!-- Footer -->
<app-footer></app-footer>
</div>
<!-- End page wrapper-->
</div>
<!-- End wrapper-->
而且我想寄存器和登錄組件的路由器出口被包裹在一個佈局是這樣的:
<!-- Wrapper-->
<div id="wrapper">
<!-- Main view/routes wrapper-->
<router-outlet></router-outlet>
</div>
<!-- End wrapper-->
我怎樣才能做到這一點?
如何是一個「不同的基地佈局」與「組件,而不佈局」。沒有佈局的組件是指令。但是在某些地方,組件是必需的,並且不支持指令(路由中的'component'參數,根組件('NgModule'中的'bootstrap'參數)。 –