2009-04-15 14 views
2

を「削除」読み:GWT JavaScriptObject私は、拡張JavaScriptObjectクラスに次のネイティブメソッド持っている財産

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

をしかし、これは明らかに「削除」として動作しませんJavaScriptの演算子です。

このプロパティを正しく読み取るにはどうすればよいですか。

スローされた例外は次のとおりです。

com.google.gwt.dev.js.JsParserException:の後に名前を逃します。オペレータ

+0

あなたがプロパティの名前を変更することはできませんあなたのJavaScriptObjectで「削除しますか」? – dfa

+1

いいえ...私はそれを制御できません(外部システムを読む) – Drejc

答えて

4

はそれを文字列としてアクセスすることによって、それを試してみてください。

public final native boolean getDelete() /*-{ return this['delete']; }-*/; 
+0

これはそれです...すべてのプロパティはハッシュテーブルからアクセスできます。 – Drejc

関連する問題