如何更改连接丢失消息?

问题描述 投票:0回答:1

默认情况下,当与服务器的连接丢失时,页面顶部会显示“连接丢失,正在尝试重新连接...”消息并带有加载动画。如何将消息更改为自定义消息(全局或每页)?

带有弹簧引导的 Vaadin 24 3.2.1.

vaadin
1个回答
0
投票

配置完成 重新连接对话框配置

这是 UI 状态树的一部分,可以通过 UI::getReconnectDialogConfiguration

所以这应该在一开始就设置好,最好使用 用于修改会话设置的挂钩(例如 Service Init 听众)。

Spring 看起来像这样(注册 一个

VaadinServiceInitListener
,注册一个
UIInitListener
, 设置文本):

@Bean
VaadinServiceInitListener vaadinServiceInitListener() {
    { serviceInitEvent ->
        serviceInitEvent.source.addUIInitListener { uIInitEvent ->
            uIInitEvent.UI.reconnectDialogConfiguration.dialogText = "Server restart in progress..."
        }
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.