ステップグラフ
ステップグラフには、複数のデータセットが含まれています。 ステップグラフでは、データのポイント間に段差があり、階段に似ています。 各データ系列(addColumns()
メソッドで作成)は、IDと値のセットを受け取る MultiValueColumn
オブジェクト の新しいインスタンスで定義されます。 次の手順に従って、ステップグラフを使用するようにポートレットを構成します。
Chart taglibを
StepChartConfig
クラスとMultiValueColumn
クラスとともにバンドルのinit.jsp
ファイルにインポートします。<%@ taglib prefix="chart" uri="http://liferay.com/tld/chart" %> <%@ page import="com.liferay.frontend.taglib.chart.model.point.step.StepChartConfig" %> <%@ page import="com.liferay.frontend.taglib.chart.model.MultiValueColumn" %>
次のJavaスクリプトレットを
view.jsp
の先頭に追加します。<% StepChartConfig _stepChartConfig = new StepChartConfig(); _stepChartConfig.addColumns( new MultiValueColumn("data1", 100, 20, 30), new MultiValueColumn("data2", 20, 70, 100)); } %>
<chart>
taglibをview.jsp
に追加し、config
属性の値として_stepChartConfig
を渡します。<chart:step config="<%= _stepChartConfig %>" />
必要に応じて、エリアステップグラフを使用することもできます。 エリアステップグラフは、ステップグラフでカバーされるエリアを強調表示します。
<chart:area-step
config="<%= _stepChartConfig %>"
/>
これで、アプリのステップグラフを作成する方法がわかりました。