2017-02-06 7 views

Antwort

1

Sie können dies mit einem valueFormatter:

new Dygraph(
 
    document.getElementById("graph"), 
 
    "X,Y\n" + 
 
    "1,0\n" + 
 
    "2,2\n" + 
 
    "3,8\n", 
 
    { 
 
     legend: 'always', 
 
     axes: { 
 
     y: { 
 
      valueFormatter: function(v) { 
 
      return v + ' mph'; // controls formatting in the legend/mouseover 
 
      }, 
 
      axisLabelFormatter: function(v) { 
 
      return v + ' mph'; // controls formatting of the y-axis labels 
 
      } 
 
     } 
 
     } 
 
    });
<link href="https://cdnjs.cloudflare.com/ajax/libs/dygraph/2.0.0/dygraph.css" rel="stylesheet"/> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/dygraph/2.0.0/dygraph.js"></script> 
 
<div id="graph" style="height: 200px;"></div>

+0

Hallo, Was passiert, wenn verschiedene Spalten verschiedene Einheiten, wie kann ich damit umgehen, in Legenden? –

+0

Schauen Sie sich die Dokumentation zu 'valueFormatter' an. Einer der Parameter ist der Serienname. – danvk

Verwandte Themen