から要素を削除する必要がありcom.google.gwt.core.client.JsArray
ます。また、JsArray を空にする必要があります。
1 に答える
1
ここで答えた:GWTのjsarrayから値を削除する方法は?
JavaScriptの配列はまばらであるため、たとえば、オブジェクトをオブジェクトから削除して、以下のすべてを下位のインデックスに移動することはできません(たとえば、Javaでリストを使用する場合のように)。少なくともいくつかのremoveメソッドではありません。
GWT Javaのみを使用して、特定のインデックスの値をnullに設定できますが、それだけです。
JSNIを使用して、削除するか(undefinedに設定するのとほぼ同じ:myObjects 1を削除)、または削除することができます:public static native remove(JsArray arr、int index、int count)/ -{
arr.splice(index、count ); }- /;
于 2012-06-25T12:22:25.920 に答える