Я хочу настроить метки оси X (дата), она должна изменяться между днем, часом, минутой и секундой, пока пользователь перемещает полосу прокрутки X.
let chart = am4core.create('chartdiv', am4charts.XYChart);
let title = chart.titles.create();
title.text = "Datitos";
chart.dateFormatter.inputDateFormat = "yyyy-MM-dd HH:mm:S";
chart.scrollbarX = new am4core.Scrollbar();
console.log('chart');
console.log('data: ' , data);
chart.data = data;
let dateAxis = chart.xAxes.push(new am4charts.DateAxis());
dateAxis.renderer.minGridDistance = 60;
dateAxis.title.text = "Fecha";
dateAxis.dataFields.date = 'fecha';
// dateAxis.baseInterval = {
// "timeUnit": "second",
// "count": 60
// };
let valueAxisY = chart.yAxes.push(new am4charts.ValueAxis());
valueAxisY.title.text = 'dato';
valueAxisY.renderer.minWidth = 20;
let series = chart.series.push(new am4charts.ColumnSeries());
series.dataFields.dateX = 'fecha';
series.dataFields.valueY = 'dato';
Этот код фактически показывает это :
Но когда раскомментируйте "dateAxis.baseInterval", он покажет мне это:
И я не могу см. динамическое c представление даты и времени.
Я пытался с датой форматирования документации, но, похоже, это не работает, может быть, я плохо это реализую ... Любая идея?