AnyChart多个浮点小数点

时间:2017-11-14 13:33:59

标签: anychart

我在Y轴上创建了带有4个小数点的Anychart烛台。但它会自动转换为单个小数点,如(1.32444到1.3)。

图表源代码是

$rootScope.$on('ReportCandleChartView', function (event, data) 
    {
        $rootScope.$apply(function () 
        {

            var dataTable = anychart.data.table();
            dataTable.addData(data);
            var mapping = dataTable.mapAs({'open': 1, 'high': 2, 'low': 3, 'close': 4});
            $rootScope.ch = anychart.stock();               
            var plot = $rootScope.ch.plot(0);



            plot.yGrid(true)
                .xGrid(true)
                .yMinorGrid(true)
                .xMinorGrid(true);
            var series = plot.candlestick(mapping);
            series.name($rootScope.globalChartsymbol);
            $rootScope.ch.scroller().candlestick(mapping);
            plot.yAxis().orientation('right');  
            var indicator1 = $rootScope.ch.plot(0).priceIndicator();
            indicator1.value('last-visible');     
            $rootScope.ch.container('containerxone');   
            $rootScope.ch.draw();

        });
    });

https://ibb.co/mZN9YG 我发布了一张包含Anystock图表的图片。我们想要将小数点更改为多个数字。

1 个答案:

答案 0 :(得分:1)

在图表创建代码之前放置以下行。它设置整个图表的小数位数。

anychart.format.locales.default.numberLocale.decimalsCount = 5;

另外,如果要填写剩余的小数位零,请使用以下行:

anychart.format.locales.default.numberLocale.zeroFillDecimals = true;