图形计数器校正

时间:2017-12-06 14:38:11

标签: javascript graphics

我有一个图表和我的系统,我需要它来报告搜索结果的确切值。

由于数据很多,结果如此 1.1K

enter image description here

在1.1K想要的地方显示的确切值为1057。 这是JS中的图形函数:

function Post(url, param, title, totalText) {
    totalText = totalText || "Total";

    $.ajax({
        method: "POST",
        url: "/Graficos/" + url,
        data: param,
        beforeSend: function () {
            showLoader();
        },
        success: function (data) {
            ChartConstructor(title, JSON.stringify(data), totalText);
        },
        complete: function () {
            hideLoader();
        }
    });
}

    function ChartConstructor(title, dados, totalText) {
        window.google.charts.load('current', { 'packages': ['bar'] });
        window.google.charts.setOnLoadCallback(drawStuff);

        function drawStuff() {
            var table = JSON.parse(dados);
            var rows = "";

            var array = [["", "Total"]];

            for (var i = 0; i < table.length; i++) {
                array.push([table[i].Title, table[i].Count]);
            }

            var data = new google.visualization.arrayToDataTable(array);

            var options = {
                width: '100%',
                height: 400,            
                chart: {
                    title: title,
                },
                bar: { groupWidth: '95%' },
                bars: 'horizontal',
                series: {
                    0: { axis: 'distance' }, 
                }
            };

            var chart = new google.charts.Bar(document.getElementById("chart-content"));
            chart.draw(data, options);

            $("#chart-type").val("");
        }
    }

1 个答案:

答案 0 :(得分:1)

根据documentation,您可以将hAxis或vAxis的格式设置为“无”&#39;显示完整的数字。

示例:

        var options = {
            width: '100%',
            height: 400,            
            chart: {
                title: title,
            },
            bar: { groupWidth: '95%' },
            bars: 'horizontal',
            series: {
                0: { axis: 'distance' }, 
            },
            vAxis: {
                format: 'none'
            }
        };