我在GWT应用程序中从服务器端发送一个visualization.datasource.datatable.DataTable .我正在设置一个自定义属性。
datatable.setCustomProperty("key","value");
我可以看到属性被设置,返回的json有一个
"table": {
"rows":[....]
"cols":[...]
"p":{ "key":"value"}
}
,但我如何检索它使用可视化。client.datatable的实例?有一个
getProperty(行,坳,名字)
方法,但现在确定其用法
我不认为在数据表上检索自定义属性的方法是公开的。
你可以在1.1版本的javadoc中检查
虽然您可以使用JSNI查询您的dataTable。查询DataTable上的自定义属性集的javascript方法可以在其javascript文档中找到。GWT库只是javascript库的包装器。所以你可以像下面这样做:
private native void getProp(DataTable dataTable, String name) /*-{
alert(dataTable.getTableProperty(name));
}-*/;