Wie zu impliment ein sidenav Navigation drawer mit einem (Mini-Variante)

Eckig material 2-community ich brauche Eure Hilfe, wie machen die mini-Variante wie google material design Beispiel in eckig Material 2.

Ich versuche zu implementieren ist, aber ich kann nicht machen dies passieren,

Wie zu impliment ein sidenav Navigation drawer mit einem (Mini-Variante)

Mein code so weit

  <!-- ===================================================================== -->
  <!-- SIDENAV && SIDENAV CONTAINER -->
  <!-- ===================================================================== -->
  <mat-sidenav-container>

    <mat-sidenav 
      #adminNavMenu 
      mode="side" 
      opened="true"
      style="min-width:50px; background: #F3F3F3;"
      class="shadow_right" autosize>

      <!-- MENU LEFT -->
      <app-admin-menu-left></app-admin-menu-left>

    </mat-sidenav>

   <mat-sidenav-container>

app-admin-menu-left.html

<mat-nav-list style="min-width:60px;">

  <mat-list-item *ngFor="let page of Menus"> 
    <a routerLink="{{page.link}}" routerLinkActive="active" 
      [routerLinkActiveOptions]="{exact:true}" matLine>
      <mat-icon class="home_icon collapse-icon vcenter" mat-list-icon>{{page.icon}}</mat-icon>
      <span *ngIf="!showFiller">
        {{page.name}}
      </span>
    </a>
  </mat-list-item>


</mat-nav-list>

<button  mat-icon-button (click)="showFiller = !showFiller" mat-raised-button>
  <mat-icon *ngIf="!showFiller">chevron_right</mat-icon>
  <mat-icon *ngIf="showFiller">chevron_left</mat-icon> 
</button>

Ende gibt mir dieses unerwartete Ergebnis

Wie zu impliment ein sidenav Navigation drawer mit einem (Mini-Variante)

Nachdem ich klicken Sie, um die mini-bar
Wie zu impliment ein sidenav Navigation drawer mit einem (Mini-Variante)

Wie Sie sehen, gibt es eine Marge 250 px auf mat-sidenav-content aber ich kann keinen Zugriff auf dieses element.

Wie zu impliment ein sidenav Navigation drawer mit einem (Mini-Variante)

Jede Hilfe, um dieses Problem zu lösen ist gonna nützlich sein.

Danke

werfen Sie einen Blick auf diese Frage

InformationsquelleAutor George C. | 2018-01-27

Schreibe einen Kommentar