У меня есть класс GWT с двумя функциями JavaScript JSNI. Я хочу, чтобы вызвать одну функцию внутри другой, как это:GWT - Как вызвать функцию JavaScript внутри другой функции JavaScript
public class MyClass
{
public native void Function1()
/*-{
console.log("Function 1");
}-*/;
public native void Function2()
/*-{
Function1();
}-*/;
}
В этом случае, при выполнении Function2
я получаю "Function1 is not defined"
.
Имейте в виду, что я не хочу, чтобы embeed Function1
внутри Function2
кода, мне нужны две различные функции JSNI (так что я могу назвать Function1
из нескольких функций).
спасибо.
вы также можете вызвать нон статическую функцию –
, то вы должны использовать 'this' – Tobika
Спасибо вам обоим, это как раз то, что я искал. – fsinisi90