我正在 GWT 应用程序的服务器端发送一个 Visualization.datasource.datatable.DataTable。我正在设置一个自定义属性。
datatable.setCustomProperty("key","value");
我可以看到正在设置的属性,并且返回的 json 有一个
"table": {
"rows":[....]
"cols":[...]
"p":{ "key":"value"}
}
但是我如何使用 Visualization.client.datatable 实例检索它? 有一个
getProperty(行,列,名称)
方法,但现在确定它的用法。
最佳答案
我认为没有公开检索数据表上的自定义属性的方法。
您可以在javadoc中检查这一点1.1版本的
尽管您可以使用 JSNI 查询数据表。查询 DataTable 上设置的自定义属性的 javascript 方法可在其 javascript documentation 中找到。 。 GWT 库只是 javascript 库的包装器。因此,您可以执行如下所示的操作:
private native void getProp(DataTable dataTable, String name) /*-{
alert(dataTable.getTableProperty(name));
}-*/;
关于java - GWT - 从数据源 datatable 获取自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8301799/