0
たぶん私の質問はあなたのために解決するために簡単ですが、私は次のような問題で数時間ここに座っている(と私はすでにそれで検索しました):GWT JSNI方法:「無効なラベル」
コードエディタCodeMirror2のキーバインディングを設定するために、JavaScriptコード(GoogleのGWTのJSNI)を内部に持つJavaメソッドがあります。私はGWTでコンパイルしたい場合は、私はGWTコンパイラーからエラーを取得しています:
[ERROR] Line 195: invalid label
> "F11": function() {
私のコードは次のようになります。
public final native void setExtraKeysCallback() /*-{
this.extraKeys = function(editor) {
"F11": function() {
// do something
},
"Esc": function() {
// do something
}
};
}-*/;
本当に奇妙なことは、それは余分なネイティブJSでありますキーはこの構文で動作していますか?私は問題がラベル構文だと思います、どうすればGWTで動作するように変更できますか?関数式の構文を使用して...
{ "key": value, "key2", value2 }
:
おかげで、LEX