Аннотации плагина Chartjs не работают (зарегистрированы)

Аннотации блока не отображаются, даже если конфигурация правильная


версия chartjs: 3.6.0

chartjs-plugin-annotation версия: 1.0.2


Плагин регистрируется так:

      import { Chart } from 'chart.js';
import annotationPlugin from 'chartjs-plugin-annotation';
Chart.register(annotationPlugin);

И я использую плагин как константу, которую добавляю в конфигурацию графика:

      plugins = {
            autocolors: false,
            annotation: {
                annotations: {
                    box1: {
                        type: 'box',
                        yMin: 2,
                        yMax: 4,
                        backgroundColor: 'rgba(221, 29, 33, 0.3)',
                        borderColor: 'rgba(0,0,0,0)',
                    },
                    box2: {
                        type: 'box',
                        yMin: 0,
                        yMax: 2,
                        backgroundColor: 'rgba(251, 206, 7, 0.3)',
                        borderColor: 'rgba(0,0,0,0)',
                    },
                    box3: {
                        type: 'box',
                        yMin: -2,
                        yMax: 0,
                        backgroundColor: 'rgba(92, 171, 42, 0.3)',
                        borderColor: 'rgba(0,0,0,0)',
                    },
                    box4: {
                        type: 'box',
                        yMin: -4,
                        yMax: -2,
                        backgroundColor: 'rgba(166, 166, 166, 0.3)',
                        borderColor: 'rgba(0,0,0,0)',
                    },
                },
            },
        };

Я визуализирую график как строку base64, чтобы я мог превратить его в статическое изображение. Данные нанесены на график, а поля - нет. Две недели назад он работал, а теперь нет.

0 ответов

Другие вопросы по тегам