Domanda

Ho il seguente metodo nativo in una classe JavaScriptObject esteso:

public final native boolean getDelete()  /*-{ return this.delete; }-*/;

, ma questo a quanto pare non funziona come "delete" è un operatore javascript.

Come posso leggere questa proprietà correttamente.

L'eccezione generata è:

com.google.gwt.dev.js.JsParserException: nome mancante dopo. operatore

È stato utile?

Soluzione

Provalo accedendo come stringa:

public final native boolean getDelete()  /*-{ return this['delete']; }-*/;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top