Сумма значений в выбранных наборах данных - линейный график charts.js - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь показать сумму значений на графике в заголовке.т. е. ежедневный отчет (всего: 6242.12)

Я бы хотел обновлять этот номер всякий раз, когда любой набор данных исключается из диаграммы, щелкая значки набора данных в верхней части холста.

На данный момент у меня есть несколько кнопок вне графика, которые обновляют данные на диаграмме и показывают сумму значений, но, конечно, это не работает, когда пользователь щелкает определенный набор данных для включения / исключенияс линейного графика.

// Initializing Charts
    myChart = new Chart(document.getElementById("myDummyChart"), {
        type: 'line',
        data: {
            labels: dates,
            datasets: [{
                data: dummyData1,
                label: "dummyData1",
                borderColor: "#3e95cd",
                fill: false
            },{
                data: dummyData2,
                label: "dummyData2",
                borderColor: "#e8c3b9",
                fill: false
            },{
                data: dummyData3,
                label: "dummyData3",
                borderColor: "#3cba9f",
                fill: false
            },{
                data: dummyData4,
                label: "dummyData4",
                borderColor: "#8e5ea2",
                fill: false
            },{
                data: dummyData5,
                label: "dummyData5",
                borderColor: "#c45850",
                fill: false
            }]
        },
        options: {
            events: ['click'],
            title: {
                display: true,
                text: '30-Day Report (Total ' + total.toFixed(2) + ')'
            },
            responsive : false
        }
    });

Есть ли отведения?

...