スプライングラフ
スプライングラフには、複数のデータセットが含まれています。 スプライングラフは、データのポイントを滑らかな曲線で接続します。 各データ シリーズ ( addColumns() メソッドで作成) は、ID と値のセットを受け取る MultiValueColumn オブジェクトの新しいインスタンスで定義されます。 次の手順に従って、スプライングラフを使用するようにポートレットを構成します。
-
Chart taglibを
SplineChartConfigクラスとMultiValueColumnクラスとともにバンドルのinit.jspファイルにインポートします。<%@ taglib prefix="chart" uri="http://liferay.com/tld/chart" %> <%@ page import="com.liferay.frontend.taglib.chart.model.point.spline.SplineChartConfig" %> <%@ page import="com.liferay.frontend.taglib.chart.model.MultiValueColumn" %> -
次のJavaスクリプトレットを
view.jspの先頭に追加します。<% SplineChartConfig _splineChartConfig = new SplineChartConfig(); _splineChartConfig.addColumns( new MultiValueColumn("data1", 100, 20, 30), new MultiValueColumn("data2", 20, 70, 100)); %> -
<chart>タグライブラリをview.jspに追加し、_splineChartConfigをconfig属性の値として渡します。<chart:spline config="<%= _splineChartConfig %>" />

必要に応じて、エリアスプライングラフを使用することもできます。 エリアスプライングラフは、スプライン曲線の下のエリアを強調表示します。
<chart:area-spline
config="<%= _splineChartConfig %>"
/>

これで、アプリのスプライングラフを作成する方法がわかりました。