代码之家  ›  专栏  ›  技术社区  ›  Bikash Das

实现两个组件,并在另一个组件中同时使用这两个组件,就像角材质对其组件所做的那样

  •  0
  • Bikash Das  · 技术社区  · 6 年前

    <mat-drawer-container class="example-container">
      <mat-drawer mode="side" opened>Drawer content</mat-drawer>
      <mat-drawer-content>Main content</mat-drawer-content>
    </mat-drawer-container>
    

    事物是如何以这种嵌套方式工作的。我需要知道这些多个组件是如何帮助完成工作的。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Chellappan வ    6 年前

    使用ng内容 支持一个select属性,该属性允许您在特定位置投影特定内容。此属性使用CSS选择器(my element、.my class、[my attribute],)来匹配所需的子级。

    <mat-drawer-container class="example-container">
      <mat-drawer mode="side" opened>Drawer content</mat-drawer>
      <mat-drawer-content>Main content</mat-drawer-content>
    </mat-drawer-container>
    

    在你的垫子抽屉里-容器.html使用ng内容

    <ng-content select='mat-drawer'></ng-content>
    <ng-content select='mat-drawer-content '></ng-content>