2016-06-29 4 views
0

私はDimplejsで作業していましたが、私はチャートを作成しました。 tickFormatを10進数に設定するのが難しいです。バーの上にカーソルを合わせると、「パーセント:24%」が表示されますが、パーセント値も設定されていればいいです。このよう"パーセント:24.1パーセント、"Dimplejs Vertical 100%Bar Decimal

fiddle

 var myChart = new dimple.chart(svg, data); 
    myChart.setBounds(65, 45, 505, 315) 
    myChart.addCategoryAxis("x", "YRMO"); 
    var y = myChart.addPctAxis("y", "Percent"); 
    myChart.addSeries("halfit", dimple.plot.bar); 
    myChart.addLegend(200, 10, 380, 20, "right"); 
    y.tickFormat = ".1f"; 
    myChart.draw(); 

あなたは10進数値を変更した場合、これは、私のバイオリンが、その同じ考えではありません。グラフは小数点以下を四捨五入します。

答えて

0

私は自分の質問を初めて解決します。ここでそれはどのように行われます。

bars.getTooltipText = function (e) { 
      return [ 
       "Point : " + e.aggField[0] + "", 
       "Value : " + e.yValue + "%", 
       "Series : " + e.cx + "" 
      ]; 
     };