我在GWT应用程序中从服务器端发送了一个visualization.datasource.datatable.DataTable。我正在设置自定义属性。
datatable.setCustomProperty("key","value");
我可以看到正在设置的属性,并且返回的json有一个
"table": {
"rows":[....]
"cols":[...]
"p":{ "key":"value"}
}
但我如何使用visualization.client.datatable实例检索它? 有一个
的getProperty(行,列,名称)
方法,但现在确定它的用法。
答案 0 :(得分:1)
我认为没有公开在数据表上检索自定义属性的方法。
您可以在版本1.1的javadoc
中查看虽然您可以使用JSNI查询dataTable。查询DataTable上的自定义属性集的javascript方法在javascript documentation中可用。 GWT库只是javascript库的包装器。所以你可以做下面给出的事情:
private native void getProp(DataTable dataTable, String name) /*-{
alert(dataTable.getTableProperty(name));
}-*/;