gpt4 book ai didi

java - 在 jsni 函数中调用 GWT java 方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:37:24 24 4
gpt4 key购买 nike

当页面到达底部时,我创建了一个 JSNI 函数,它会调用一些方法,但我在调用它时遇到了问题,这是我的代码

public static native void scroll() /*-{
var that = this;
$wnd.$($wnd).on("scroll", function($) {
var scrollHeight = $wnd.$($doc).height();
var scrollPosition = $wnd.$($wnd).height() + $wnd.$($wnd).scrollTop();
if ((scrollHeight - scrollPosition) / scrollHeight === 0) {
$wnd.$('#loadmore').removeClass('uk-hidden');
return that.@my.app.client.local.HomePage::query(*)(null);
}
});
}-*/;

当我尝试调用此 JSNI 时收到错误

Uncaught TypeError: that_0_g$.query_2_g$ is not a function

最佳答案

你的方法是静态的,所以没有this!

关于java - 在 jsni 函数中调用 GWT java 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39500663/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com