Как добавить метки и валюту в всплывающую подсказку - PullRequest
0 голосов
/ 17 декабря 2018

Я прочитал несколько ответов на этот вопрос, но они, похоже, не работают для меня.

function drawChart1() {
    var p = [];
    var r = [];

    regionsList.forEach(function (region) {
        if (priceList[region] != 0) r.push(region);
    });

    r.forEach(function (region) {
        p.push(priceList[region]);
    });
    var basePrice = Math.min.apply(null, p.filter(Boolean));

    var series = [];
    r.forEach(function(region) {
        if (region == "X") {
            if (priceList[region] == basePrice) series.push({ meta: 'indigo', value: priceList[region] });
            else series.push({ meta: 'danger', value: priceList[region] });
        } else if (priceList[region] == basePrice) series.push({ meta: 'orange', value: priceList[region] });
        else series.push(priceList[region]);
    });
    $("#chart1").find("h5").html('Цена на ' + productName);

    var o = JSON.parse(JSON.stringify(chartOptions));
    o.plugins.push(
    Chartist.plugins.ctAxisTitle({
        axisY: {
            axisTitle: dataOptions.currency,
            axisClass: "ct-axis-title",
            offset: {
                x: 0,
                y: 15
            },
            flipTitle: true
        }
    })
    );
    o.plugins.push(
    Chartist.plugins.tooltip()
    );


}

Это мой код.Проблема, которую я получаю, состоит в том, что у меня есть только цифры на моем лейбле, но не регионы, которые мне действительно нужны.Что я должен добавить к своему коду?

Буду очень признателен за вашу помощь!

...