#date #chart.js #zooming #synchronous #ng2-charts
Вопрос:
Я хочу, чтобы мои точечные диаграммы ng2 увеличивались синхронно, но когда я увеличиваю масштаб, дата (координаты x) возвращается к 1970 году вместо даты, которую я выбрал…
maintainAspectRatio: true, responsive: true, interaction: { mode: 'index', intersect: false, }, plugins: { crosshair:{ line:{ color:'#0F0', width: 3 }, sync: { enabled: true, // enable trace line syncing with other charts group: 1, // chart group (can be unique set of groups) suppressTooltips: true // suppress tooltips when showing a synced tracer }, zoom: { enabled: true, // enable zooming zoomboxBackgroundColor: 'rgba(255,2,2,0.2)', // background color of zoom box zoomboxBorderColor: '#F22', // border color of zoom box }, callbacks: { beforeZoom: (start, end) =gt; { // called before zoom, return false to prevent zoom return true; }, afterZoom: (start, end) =gt; { // called after zoom } } }, }
И масштабирование только в том случае, если я удаляю часть кода обратных вызовов, если я этого не делаю, то выдает эту ошибку:
ОШИБКА типа ошибки: beforeZoomCallback не является функцией в Object.doZoom (chartjs-плагин-перекрестие.esm.js:438)
Не могли бы вы мне помочь, пожалуйста?