левая сторона MatDialog отображается внутри боковой панели, как я могу показать диалог на боковой панели - PullRequest
0 голосов
/ 06 августа 2020

Я реализовал MatDialog, используя Angular Материал. Когда я открываю Dialog, левая часть его скрывается внутри меню боковой панели.

код в DashboardComponent

function lastSeenDevice(content) {
  
  const dialogRef = this.dialog.open(MyDialogComponent, {
    width: '80%',
    height:'80%',
    position: 'relative',
    data: { name: this.name, animal: this.city }
  });
}

код в MyDialogComponent

<div md-dialog-content>
     <button class="close" mat-button (click)="onNoClick()">
        <mat-icon>close</mat-icon>
    </button>
    
    <p>What's your favorite city?</p>
    <mat-form-field>
        <mat-label>Favorite City</mat-label>
        <input matInput [(ngModel)]="data.city">
    </mat-form-field>
</div>
<div mat-dialog-actions>
    <button id="matbuttonClose" mat-button [mat-dialog-close]="data.animal" cdkFocusInitial>Ok</button>
</div>

Это как выглядит мой диалог. Как это исправить?

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...