问题标签 [mddialog]
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.
javascript - 如何在角度材料的 $mddialog 服务中使用 typescript 在 IDialogOptions 中设置解析签名
目前IDialogOptions
解析签名是
根据文档,它还可以接受返回承诺的函数,因此我将其更改为以下内容。
但问题是它也应该能够接受带有字符串的数组,并且数组的最后一个元素需要是一个函数。像这样的东西
这在打字稿中可能吗?
html - How to set up the max-width of $mdDialog?
I'm a new one in css and can not to set up the max-width of my confirmation dialog properly. Here my code of calling dialog:
The problem is that my longText
doesn't carry and my dialog is very stretched horizontally.
I tried to add style.less
locally and determine max-width
like this:
But there is no changes. Could some one help me?
angularjs - 角度材料加载 angularjs 1.5 组件到 $mdDialog
目标:使用组件而不是使用 $scope 来设置数据。没有要共享的错误,问题是对话框加载组件时未设置数据元素。屏幕截图显示了对话框的当前状态,标签#2(信息)中应该有一个对象绑定。我可以使用 onComplete 事件在对话框加载后验证对象(文档)是否可用。我尝试通过以下方式将对话框调用可用的数据绑定到组件:
1 使用当地人:
2 使用绑定:
3 使用解析:
组件:
我相信错误就在这里,绑定,“旧方式”使用 $scope vars 所以绑定毫不费力地连接起来。
对话调用
DialogController 中只有 $mdDialog 事件。我意识到 locals 和 bindToController 的目标是对话框(DialogController)中指定的控制器。我被难住了——如何将文档设置/传递/连接到组件控制器?
angularjs - 在 mdDialog 上无法第二次分配范围变量
我是角度材料的新手,我的问题是我无法为第二次打开对话框绑定范围数据。
我从分配给范围变量的数据库中检索数据,并在 md 对话框中绑定了范围 var。(对于第一个 tym,它可以正常工作,没有问题)在第二个不能将数据与 md 对话框绑定
下面是我的代码示例
问题:
使用 mdDialog cancel 取消对话框后,此范围分配第一次正常工作我无法绑定范围数据
angularjs - $mddialog.cancel() 完成后执行函数 - AngularJS
我一直在查看 $mdDialog.cancel() 的文档,但没有找到 if 完成后如何调用函数。
我想做这样的事情
这可能吗?
我想过制作一个单独的函数来返回一个承诺,但不知道该怎么做,
javascript - 关闭后的mdDialog块界面
我尝试在我的项目中使用 mdDialog。到目前为止,它运行良好,除了当我关闭它(或隐藏)时,我的 UI 完全被阻止。除非我重新加载页面,否则我无法单击任何按钮、链接、元素。
这是对话框初始化的示例代码:
这是我的控制台在单击发送按钮并实际发送通知时显示的内容(发送后,mdDialog 关闭)
我在谷歌搜索过类似的问题,但没有找到答案。任何帮助表示赞赏!
这是 Plunker 示例:
http ://plnkr.co/edit/GK3cPryqsKO2kKqtmf6m?p=preview
javascript - 如何在 md-dialog 上叠加 md-dialog
我试图从一个打开的 md 对话框中打开一个 md 对话框,但问题是第一个 md 对话框在第二个打开时关闭
angularjs - 使用控制器范围的角度 md 对话框
检查复选框时,我使用 mdDialog 打开一个对话框(在示例复选框 1 中)。在这个对话框中有几个输入字段,应该通过 ng-model 连接到一个控制器 - 但似乎,这不是主控制器使用的范围(在示例中为 myCtrl)。
如何在对话框和 myCtrl 中使用相同的范围?我尝试本地人访问父范围,但这不起作用。
这是plunker: