WSO2Viskitチャートライブラリを使用しています。dataProviderから特定のデータをプルするのに問題があります。データプロバイダーを使用してデータを取得できます。データレシーバーをデータプロバイダーに追加できます。dataFilterを作成し、それをデータ受信者としてデータプロバイダーに追加しました。以下のコードに示すように
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);
例で提供されているタイミングメカニズムを使用しています。linechartまたはbarchartオブジェクトをdataFilterに追加すると、データを取得して、barchartまたは折れ線グラフなどに表示できます。
私の質問は、dataFilterまたはchartオブジェクトの代わりに、データレシーバーとして変数または配列を追加できるかどうかです。生の数値データを抽出して、更新されたときにグラフの横に表示できるようにします。
または、別の言い方をすれば、(データプロバイダーに登録されている)データレシーバーから生データを抽出し、変数や配列などに格納する方法を教えてください。
ウマル