聚合物1.0
如何在一个modal元素中呈现一个paper-dialog,以便用户必须单击一个按钮来转义该模式,而不能通过单击背景来转义它?
我尝试了<paper-dialog modal></paper-dialog >,但是没有success...the用户仍然可以点击后台关闭模式。
我也尝试过<paper-dialog modal="{ true }"></paper-dialog >,但没有成功。
发布于 2015-07-20 00:47:41
这仅适用于paper-dialog-behavior。这里很好的例子
发布于 2016-08-25 17:51:59
第一个(<paper-dialog modal></paper-dialog>)应该可以工作。
你的纸对话框在另一个元素里吗?如果对话框位于创建新的堆叠上下文的元素中,则可能无法正确定位背景.有关此问题的更多信息,这里 (纸面上的GitHub问题)。
由此,您有两个选项:将对话框移到顶层,或者以您的方式将背景设置在正确的位置,如上面问题中的@dhpollack。
发布于 2018-12-19 18:38:30
如果不希望用户通过单击模式窗口之外的任何位置来关闭<paper-dialog>元素,则可以在<paper-dialog>标记中添加“在外部单击不取消”。
从这里引用:
https://github.com/vaadin/vaadin-combo-box/issues/405#issuecomment-287426314
https://stackoverflow.com/questions/31494085
复制相似问题