无计划的
最后更新: 09年6月2023年11:51 通过管理
约瑟夫
上创建: 2019年1月08 32
类别: 对话框
类型: 功能要求
7
对话框不应关闭后按退出键
我怎么能不配置对话框关闭后按escape键
9日评论
管理
马丁
发布: 09年6月2023年11:51

嗨伽柏,

事实上你是对的,到目前为止没有参数,可以用来区分的逃避键被按下或X关闭图标单击标题栏。

能够做些什么同时使用是防止关闭行动preventAction回调函数:

preventAction:(arg游戏)= >{如果(arg游戏运算符DialogCloseResult) {返回真正的}},

和使用自定义组件对话框内容。因此,仍然可以被处理相应的按钮关闭对话框单击事件。这里是一个例子逃避关键并不关闭对话框,而所有其他选项保持不变:

https://stackblitz.com/edit/angular-itjo1r

问候,
马丁
进步Telerik

截至2023年R2,默认的图标类型将SVG的字体。看到这篇为更多的信息。
伽柏
发布: 02 2023年6月已
4年后我们也发现自己需要这个功能。我们的用例功能自定义拖放和解决方案在对话框。我们希望拖&下降被按Esc键可删除的,没有关闭的对话框。调用preventDefault事件从内部对对话框的行为没有影响,以及当前的DialogSettings。preventAction回调不区分X按钮(关闭)和Esc按钮按下。此外原始事件,触发对话框的行为不包括回调的参数,所以我们不能处理它。
管理
杀螨醇Madjarov
发布: 2019年4月1日07:55
你好,约瑟夫,


谢谢你与我们分享这个。我们希望提供开箱即用的功能在即将到来的几周。

问候,
杀螨醇Madjarov
进步Telerik
得到 uickly机载和成功与你Telerik和/或剑道UI产品虚拟教室免费技术培训,提供给所有活跃的客户。manbets登录了解更多
约瑟夫
发布: 2019年3月28日51

我终于设法通过实施这一行为

event.stopPropagation ();

如果模态内的重点是一个元素(文本框)禁止关闭模态。

管理
杀螨醇Madjarov
发布: 2019年1月29日07:51
你好,约瑟夫,


谢谢你的这个特性请求输入。实现在我们的短期发展计划。

问候,
杀螨醇Madjarov
进步Telerik
得到 uickly机载和成功与你Telerik和/或剑道UI产品虚拟教室免费技术培训,提供给所有活跃的客户。manbets登录了解更多
约瑟夫
发布: 2019年1月25日06:38
这是我的许可证的用户配置文件
约瑟夫
发布: 2019年1月23日12:23

你好再次,

因为我使用DialogService

doCloseOnEscapeKey

选择可能成为的一部分DialogSettings接口。

打开(选项:DialogSettings): DialogRef;

非常感谢。

你的组件是很棒的! !

亲切的问候,

约瑟夫

约瑟夫
发布: 2019年1月21日08:21

你好,杀螨醇,

谢谢你的回复。

我知道这可能不是一个高优先级的问题。然而它可能容易实现而不是耗费时间。

我期待着一个Angular-Component-Input禁用这个“doCloseOnEscapeKey”功能。

亲切的问候,

约瑟夫


管理
杀螨醇Topalov
发布: 2019年1月14日09:22
你好,约瑟夫,

谢谢你分享你的建议。

目前阻止对话框关闭时不支持Escape键被按下。不过,我们也相信,为我们的客户提供的能力阻止对话框关闭时,最终用户按逃跑将是一个不错的增强,我们正在考虑增加它在未来版本的包的对话框。

我们将跟踪客户这个线程对这种功能的需求,并据此调整优先级当更新我们的路线图。

从一个方面说明,请打开支持门票为特定的问题和问题,相关组件的使用,他们的配置。

问候,
杀螨醇Topalov
进步Telerik
得到 uickly机载和成功与你Telerik和/或剑道UI产品虚拟教室免费技术培训,提供给所有活跃的客户。manbets登录了解更多
Baidu
map