在我正在开发的Vaadin项目中,我有一个客户端javascript组件(扩展AbstractJavascriptComponent
)。
偶尔组件大小发生变化,当发生这种情况时我想在父容器中触发重新布局,目前我正在使用推送消息来触发服务器端的布局请求 - 这是一种非常低效的方式,我我正在寻找一种直接从javascript组件连接器触发布局请求的方法。
我查看了Vaadin文档,Vaadin书和许多谷歌搜索结果,但没有运气。
有谁知道如何从javasript代码触发布局请求?
答案 0 :(得分:4)
经过长时间的谷歌搜索会议后,我发现了解决方案,来自javascript调用:
vaadin.forceLayout();