我不确定我在这里做错了什么,但我的对话框似乎没有使用我的部分。这就是我布置对话框的方式:
<ng-container ngProjectAs="[mat-dialog-title]">
<app-dialog-header header="Command Line Arguments"></app-dialog-header>
</ng-container>
<div mat-dialog-content fxLayout="column" fxLayoutGap="5px">
<textarea rows="15" class="primary-background"></textarea>
</div>
<div mat-dialog-actions fxLayout="row" fxLayoutAlign="space-between center">
<button mat-button>Cancel</button>
<button mat-button color="accent">Save</button>
</div>
这就是我在对话框顶部时的样子。
这是我滚动到对话框底部时的样子。
根据文档,使用时[mat-dialog-title]
标题应贴在顶部,使用[mat-dialog-actions]
操作时应贴在对话框底部。如屏幕截图所示,这并没有发生。
这就是我打开模式的方式:
showCmdArgsDialog() {
this.dialog.open(CmdArgsDialogComponent, {
width: '75vw',
height: '80vh',
panelClass: 'cmd-args-dialog'
})
}