[英]calling GWT java method in jsni function
我創建了一個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時,我收到錯誤
未捕獲的TypeError:that_0_g $ .query_2_g $不是函數
你的方法是靜態的,所以沒有this
!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.