0

私は api メソッドを使用しようとしていますloadData (data: Array)。handontable には 2 つのテキスト列があります。

私はJSObject電話を受けます:

JSObject jsTable = (JSObject) webView.getEngine().
executeScript("$('#example').handsontable('getInstance')");

次のようにデータ配列を作成します。

Object[] data = new Object[]{
    new Object[]{"s1", "s2"},
    new Object[]{"s3", "s4"}};

そして呼び出します:

 jsTable.call("loadData", data);

しかし、*netscape.javascript.JSException: RangeError: Range error*例外を取得します。

私は何が欠けていますか?

後で編集: 単一のセルの内容を設定する次のように動作します。

Object[] params = {0, 0, "s1"};
jsTable.call("setDataAtCell", params)
4

1 に答える 1