有没有办法在angular 2中创建中间路线

有没有办法在angular 2中创建中间路线,angular,angular2-routing,Angular,Angular2 Routing,我的目标是在每一条导航路线上都有一个带有单个路由器出口的单页样式主页和一个带有路由器出口的传统布局(页眉、正文、页脚)。 我不能在我的主页中为页眉和页脚设置一个空的组件,因为我想在我的主页中使用fullpage.js,并且它有非常严格的布局要求。 我想有一个路线,将作为中间Beat之间的主页和其他部分的应用程序。并避免使用丑陋的URL,如/app(第页:产品) 创建一个工厂,使用ng内容进行角度转换怎么样 您的工厂示例: <div class="factory-container"&g

我的目标是在每一条导航路线上都有一个带有单个路由器出口的单页样式主页和一个带有路由器出口的传统布局(页眉、正文、页脚)。 我不能在我的主页中为页眉和页脚设置一个空的组件,因为我想在我的主页中使用fullpage.js,并且它有非常严格的布局要求。 我想有一个路线,将作为中间Beat之间的主页和其他部分的应用程序。并避免使用丑陋的URL,如/app(第页:产品)


创建一个工厂,使用ng内容进行角度转换怎么样

您的工厂示例:

  <div class="factory-container">
    <factory-header>
      <ng-content select="header"></ng-content>
    </factory-header>
    <div class="factory-section">
      <router-outlet></router-outlet>
    </div>
    <factory-footer>
      <ng-content select="footer"></ng-content>
    </factory-footer>
  </div>

然后在一个组件内:

<factory>
  <header>
   YOUR CONTENT LOGIC
  </header>
  <footer>
   YOUR CONTENT LOGIC
  </footer>
</factory>

您的内容逻辑
您的内容逻辑
也许这个链接可以帮助: