我需要一個JavaScriptObject包含JsArray和一個字符串。 那JsArray應該像普通的GWT的JsArray像push(),pop()等所有功能 但如何創建? 我創造的東西我是什麼意思,但它不工作如何創建一個JsArray作爲JavaScriptObject
public class Tour extends JavaScriptObject {
protected Tour() {
// TODO Auto-generated constructor stub
}
public static Tour getInstance(){
return JavaScriptObject.createArray().cast();
}
public final native void setTourName(String name)/*-{
this.name = name;
}-*/;
public final native String getTourName()/*-{
return this.name;
}-*/;
public final native JsArray<JavaScriptObject> getArray() /*-{
return this.array;
}-*/;
public final native void setJsArray(JsArray<JavaScriptObject> array)/*-{
this.array = array;
}-*/;
public final native void push(JavaScriptObject obj)/*-{
this.array.push(obj);
}-*/;
public final native int getLength()/*-{
this.array.length;
}-*/;
}
非常感謝。幫了很多! – Pero