2017-11-14 9 views
0

Y軸に小数点4桁のAnychartの燭台を作成しました。しかし、自動的に(1.32444〜1.3)のように小数点以下に変換されます。AnyChart複数の浮動小数点

チャートのソースコードは、

$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つの画像を投稿しました。その上で、小数点を1桁以上変更したいと考えています。

答えて

1

グラフ作成コードの前に次の行を挿入します。グラフ全体の小数点以下の桁数を設定します。

anychart.format.locales.default.numberLocale.zeroFillDecimals = true; 
:あなたは残りの小数点以下のゼロを記入したい場合は

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

また、次の行を使用します

関連する問題