如何在chartist-plugin-tooltip中添加标签和货币

时间:2018-12-17 17:40:21

标签: javascript plugins chartist.js

我已经阅读了该问题的几个答案,但它们似乎对我不起作用。

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()
    );


}

这是我的代码。我得到的问题是标签上只有数字,而我真正需要的是区域。我应该在代码中添加什么?

非常感谢您的帮助!

0 个答案:

没有答案