createData(options?, rows?): ChartData
차트 시리즈에 연결할 수 있는 데이터.
저장되는 행은 json, array 또는 단일값일 수 있다.
기본적으로 한 필드의 모든 행이 시리즈의 데이터로 연결되어 표시된다.
rows로 전달된 배열이 초기 데이터로 저장된다.
이 때, rows 배열 항목들의 사본(shallow copy)이 저장되므로,
차트 렌더링에 불필요한 값들은 최소화 해야 한다.
const data = RealChart.createData({}, [
['name1', 341],
['name2', 341],
...
]);
이렇게 생성된 데이터는 차트 생성 시 시리즈 옵션의 data
속성에 바로 지정할 수 있다.
const config = {
series: {
type: 'line',
data,
},
}
또, 시리즈에 연결된 data의 값들을 변경하면 시리즈에 바로 반영된다.
Parameter | Type | Description |
---|---|---|
options | ChartDataOptions | 데이터 생성 옵션들. |
rows | Array (opens in a new tab)<any (opens in a new tab)> | 행 목록. 각 행은 json, array 또는 단일값일 수 있다. |