1

我们一直在将 Vaadin 应用程序从 Vaadin 6 迁移到 Vaadin 7。一切看起来都很好,除了一件事:每次我更改任何输入值并失去焦点时,我的窗口都会滚动到顶部。在 Chrome 中的调试工具窗口中,我看到 vaadin 发送包含字符串的响应"31":{"scrollTop":300}}。我没有看到任何明确调用 scrollTop() 或任何此类东西的代码。我应该朝哪个方向挖掘来解决这个问题?

更新:

我附上了布局调试信息的屏幕截图:https ://dl.dropboxusercontent.com/u/1405291/stackoverflow/19481515-screenshot.png

更新:

似乎发送到服务器本身的 ajax 请求包括“scrollTop”变量更改,而 Vaadin 只是处理这个请求。我还是不明白怎么了。

4

1 回答 1

-1
UI.getCurrent().setScrollTop(0);
于 2017-03-21T18:32:57.310 回答