3
をGWTのJavaメソッドを呼び出すと、私のコードは私はそれはいくつかのメソッドを呼び出しますとき底面のページリーチJSNI機能を作成しましたが、私はここでそれを呼び出すことに問題を抱えている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 [email protected]::query(*)(null);
}
});
}-*/;
とき、私ですあなたのメソッドが静的であるので、何this
はありません、私はエラー
Uncaught TypeError: that_0_g$.query_2_g$ is not a function
最初にスクロールのJSNI関数を作成するのはなぜですか?この機能はGWTで行うことができ、メンテナンスをはるかに容易にします。 –