Создать линейный график Chartist, взяв значения из файлов json
Я пытаюсь создать линейный график, взяв значения из файла json для оси x и оси y, но я не могу заполнить метки и серии, может кто-нибудь предоставить какие-либо входные данные.
образец кода:
<chartist class="ct-chart ct-major-twelfth" chartist-chart-type="Line"
chartist-data="View.lineData" chartist-chart-options="View.lineOptions">
</chartist>
ctrl.lineData = {
labels: [],
series: []
};
function data(data, cb) {
cb({
labels: getLabels(),
series: getSeries()
});
function getLabels() {
return [
ctrl.result[0] // i have to get the date values from json (1997,1999)
];
}
function getSeries() {
return [
ctrl.result[0] // have to fetch count values from json
];
}
образец JSON:
[ results :
count: 6
{
"year": 1997,
"make": "Ford",
"model": "E350",
"description": "ac, abs, moon",
"price": 3000
},
{
"year": 1999,
"make": "Chevy",
"model": "Venture \"Extended Edition\"",
"description": "",
"price": 4900
}
]