Vaadin22 不返回表达式的值

Oli*_*ahl 1 javascript java vaadin vaadin-flow vaadin14

当我调用时UI.getCurrent().getPage().executeJs("document.getElementById("test").scrollTop") 总是PendingJavaScriptResult返回 null。错误处理程序不会给出任何错误。当我在浏览器的控制台中执行 javascript 时,一切正常。

我在这里做错了什么?

oll*_*nen 7

您应该将"return document.getElementById("test").scrollTop"其作为 JavaScript 表达式。否则你什么也没有返回。