0

我正在使用 WSO2 Viskit 图表库。我在从 dataProvider 中提取特定数据时遇到问题。我可以使用数据提供者获取数据。我可以将数据接收器添加到数据提供者。我创建了一个 dataFilter 并将其作为 datareciever 添加到 dataprovider 中。如下代码所示

var dataProvider = new Viskit.p.ProviderGETMakeRequest("http://localhost:8087/generator7.php")
var dataFilter2 = new Viskit.f.BasicFilter(["services", "service"], ["@name"],["Service 01"]);
dataProvider.addDataReceiver(dataFilter2);
dataFilter2.addDataReceiver(lineChart);

我正在使用示例中提供的计时机制。如果我将折线图或条形图对象添加到 dataFilter,我可以检索数据并将其显示在条形图或折线图等中。

我的问题是我可以添加一个变量或一个数组作为数据接收器,而不是 dataFilter 或图表对象。我只想提取原始数值数据,以便在更新时将其显示在图表的一侧。

或者换句话说,我如何从数据接收器(向数据提供者注册)中提取原始数据并将其存储在变量或数组等中。

奥马尔

4

1 回答 1

0

wso2 viskit 已弃用。一段时间内也没有维护版本。WSO2 中有一个新项目正在进行,以使 Web 开发更容易。WSO2 开发的新 Web 开发框架称为WSO2 Jaggery。这是一个服务器端的 JavaScript 框架。对于表示层,我们坚持使用直接的图表库,例如 dojo、jquery 等。原因是 wso2 viskit 比这些库的 API 更难使用和维护。高温高压

于 2013-03-06T05:48:53.143 回答