angular - Angular MatDialog 显示在页面底部
问题描述
我在一个有角度的网站上工作,我想在单击按钮时显示一个垫子对话框。我做到了,但问题是对话框警报显示在页面底部,而不是中间。该对话框显示在条目组件中
openDialog() {
let dialogRef = this.dialog.open(MoreDetailsComponent, {
height: '400px',
width: '600px',
});
}
}
这就是我打开对话框的方式
<h1 mat-dialog-title>Hi </h1>
<div mat-dialog-content>
<p>What's your favorite animal?</p>
<mat-form-field>
<mat-label>Favorite Animal</mat-label>
<input matInput >
</mat-form-field>
</div>
<div mat-dialog-actions>
<button mat-button >No Thanks</button>
<button mat-button cdkFocusInitial>Ok</button>
</div>
这就是它的样子
解决方案
推荐阅读
- angular - Angular 9 按日期对项目进行分组
- casting - Python中的数据类型转换和映射对象错误,TypeError: a bytes-like object is required, not 'map'
- powershell - 如何修复此 Powershell FTP 上传错误
- java - Apache POI 管理散点图
- image - 如何在详细视图中显示来自数组的不同照片(来自集合视图)
- git - Git - 本地主机上的新本地分支当前提交?
- angular - 如何将 Angular 8 http 请求返回值保存在变量中?
- ios - 分享 pdf 文件 .Swift
- python - 无法连接到 Browsermob-proxy ProxyServerError
- r - 在 R 中使用 dplyr 汇总函数时不显示小数位