如何解决Vaadin 对话框 服务器连接丢失
当显示“服务器连接丢失”消息时,我们需要摆脱 vaadin 的默认行为。我们的需要是应用程序不显示任何消息并且不阻止用户的导航(过滤器将处理它)。我们尝试将以下属性设置为不显示消息,但为了获得预期的行为,我们必须进行两次点击,应用程序每秒执行导航,并被过滤器正确拦截。
ReconnectDialogConfiguration configuration = UI.getCurrent().getReconnectDialogConfiguration();
configuration.setReconnectAttempts(0);
configuration.setDialogModal(false);
configuration.setDialogText(null);
configuration.setDialogTextGaveUp(null);
我们需要将此问题提交给负责重定向用户的 java 过滤器。
Vaadin 14.4.9 + Spring Boot 2.2.5.RELEASE
谢谢
解决方法
没有用于此的 API。最好的办法是使用 CSS 来隐藏它。
.v-reconnect-dialog {
display: none !important;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。