默认情况下,当与服务器的连接丢失时,页面顶部会显示“连接丢失,正在尝试重新连接...”消息并带有加载动画。如何将消息更改为自定义消息(全局或每页)?
带有弹簧引导的 Vaadin 24 3.2.1.
配置完成 重新连接对话框配置
这是 UI 状态树的一部分,可以通过 UI::getReconnectDialogConfiguration
所以这应该在一开始就设置好,最好使用 用于修改会话设置的挂钩(例如 Service Init 听众)。
Spring 看起来像这样(注册 一个
VaadinServiceInitListener
,注册一个 UIInitListener
,
设置文本):
@Bean
VaadinServiceInitListener vaadinServiceInitListener() {
{ serviceInitEvent ->
serviceInitEvent.source.addUIInitListener { uIInitEvent ->
uIInitEvent.UI.reconnectDialogConfiguration.dialogText = "Server restart in progress..."
}
}
}