我的 JavaScript 代码为我提供了一组值数组float
:
var serverData = new Array();
var fArray = new Array();
// .. calc mx and my here
fArray.push(mx);
fArray.push(my);
this.serverData.push(fArray);
var out = window.letServerWork(this.serverData);
我想在服务器上使用它。this.serverData
看起来像这样:
{
0: 0: 1.123
1: 1.459
1: 0: 0.543
1: 1.679
2: 0: 1.157
1: 0.987
}
因此我需要知道这个调用的正确签名。这里:
public static native void exportDoLinearRegression() /*-{
$wnd.letServerWork = $entry(@ew.server.algorithm.LinearRegression::doLinearRegression(Lcom/google/gwt/core/client/JsArray<Lcom/google/gwt/core/client/JsArrayNumber;>;));
}-*/;
是错误的,但它应该看起来像这样。有人知道签名必须是什么样子才能起作用吗?
谢谢!