问题标签 [mat-dialog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - 如何去除角材质对话框中的白色背景或确保对话框适合父组件
我已经编写了代码来显示角度模态对话框,但是我不知道如何将其居中对齐并在屏幕很大时使其适合父组件我希望它居中。
但是发生的情况是模态对话框背景左右溢出。enter code here
发布列表组件
创建帖子组件
创建帖子组件 HTML
我想删除模态对话框中的背景颜色,例如它应该只适合页面的中心,这意味着它应该适合父宽度。
我现在有这样的东西
更新 我希望模式doialog只显示表单字段应该省略额外的空白我在这里添加了stackblitz stackblitz链接
angular - mat-dialog 错误:出现在 AppModule 的 NgModule.imports 中,但无法解析为 NgModule 类
我正在尝试在两个组件之间使用对话框,但控制台一直给我这个错误。我已经尝试过再次 npm install ,但没有成功。我也尝试过其他问题的建议,但没有任何效果。我不明白的是,我之前已经在同一个应用程序上完成了一个对话并且它确实有效,但是通过执行基本相同的 naother 似乎确实有问题。
app.module.ts:
包.json:
javascript - 如何将 BehaviorSubject 传递给 MatDialog 数据?
我有这段代码,我需要动态更改数据。所以我决定为此使用流。问题是它似乎在复制流,但它不起作用......有没有办法将它传递到那里?或者如果可能的话,也许还有其他解决方案?对于任何反馈,我们都表示感谢。
仓库堆栈组件.ts
堆栈托盘组件.ts
堆栈托盘组件.html
angular - 打开角度材质对话框时如何禁用背景页面中的所有控件/单击
我正在使用角度材质对话框(v7),我们在对话框和下面的页面中有可编辑的单元格,我们也有可编辑的单元格,如文本区域/文本输入。
当我按下 ctrl+z 打开对话框时,撤消在对话框和背景页面中工作的操作
如何在打开对话框时禁用后台页面中的所有控件(如 ctrl+z)。
有关问题的实时示例,请查看以下页面中的最后一个示例 https://material.angular.io/components/dialog/examples
javascript - Angular mat-dialog-title 和 mat-dialog-actions 不粘连
我不确定我在这里做错了什么,但我的对话框似乎没有使用我的部分。这就是我布置对话框的方式:
这就是我在对话框顶部时的样子。
这是我滚动到对话框底部时的样子。
根据文档,使用时[mat-dialog-title]
标题应贴在顶部,使用[mat-dialog-actions]
操作时应贴在对话框底部。如屏幕截图所示,这并没有发生。
这就是我打开模式的方式:
angular - 如何禁用角度中取消按钮的验证
我的对话框中有一个提交和一个取消按钮,当我单击提交按钮时验证有效,但是我希望当我单击取消按钮时,表单无需验证即可关闭...现在当我单击取消按钮验证时解雇并第二次关闭表格。
HTML代码:
ts代码:
如何一键关闭表单?谢谢...
html - 打开对话框时,mat-dialog 内的 div 必须移动,而不是在正确的位置(已经使用 position: absolute)
在我正在开发的应用程序中,我有一个 Angular Material 对话框,其中包含公司的 mat-selection-list 和字母字符的 mat-list,可以单击以跳转到不同的字母标题。我的问题是,每次启动对话框时,包含我的字母表(对话框的右侧)的 mat-list 必须“弹出”到位,而不是最初应该在的位置。这看起来有点草率/跳跃,我想知道是否有任何方法可以让它在正确的位置。
这是一个展示该问题的 gif: https ://imgur.com/a/rdn1lq6
这是我当前的代码:
以及实际对话内容的 HTML:
我的 global.scss 中的样式规则用于面板:
提前感谢任何人对此的任何见解。
angular - 垫子对话框和垫子表在标题下方显示一行
in a mat 对话框在mat-table
标题下方显示一行。有没有人遇到过这个问题,我该如何解决?
下面是代码