GWT - 从数据源 datatable 获取自定义属性

发布于 2024-12-18 13:55:44 字数 407 浏览 2 评论 0原文

我正在 GWT 应用程序中的服务器端发送一个 Visualization.datasource.datatable.DataTable。我正在设置一个自定义属性。

 datatable.setCustomProperty("key","value");

我可以看到正在设置的属性,并且返回的 json 有 a

"table": {
    "rows":[....]
    "cols":[...]
    "p":{ "key":"value"}
}

但如何使用 Visualization.client.datatable 的实例检索它? 有一个

getProperty(row,col,name)

方法,但现在确定它的用法。

I am sending a visualization.datasource.datatable.DataTable from the server side in my GWT app. I am setting a custom property.

 datatable.setCustomProperty("key","value");

i can see the property being set and the json returned has a

"table": {
    "rows":[....]
    "cols":[...]
    "p":{ "key":"value"}
}

but how do i retrieve it using an instance of visualization.client.datatable?
there is a

getProperty(row,col,name)

method, but now sure of its usage.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦在深巷 2024-12-25 13:55:44

我认为没有公开检索数据表上的自定义属性的方法。

您可以在 javadoc 版本 1.1

虽然您可以使用 JSNI 查询数据表。用于查询 DataTable 上设置的自定义属性的 javascript 方法可在其 javascript 文档< /a>. GWT 库只是 javascript 库的包装器。所以你可以做如下所示的事情:

private native void getProp(DataTable dataTable, String name) /*-{
    alert(dataTable.getTableProperty(name));
}-*/;

I do not think that a method to retrieve custom properties on data table is exposed.

You can check that in the javadoc of version 1.1

Though you can query your dataTable using JSNI. The javascript method to query custom property set on DataTable is available in its javascript documentation. The GWT library is just a wrapper on the javascript library. So you can do something like given below:

private native void getProp(DataTable dataTable, String name) /*-{
    alert(dataTable.getTableProperty(name));
}-*/;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文