2016-12-11 2 views

Antwort

0

Wenn Sie wissen wollen, was die Breite des div Container ist, wo das Diagramm gehört, dann können Sie erreichen es durch chart.chartWidth. Außerdem können Sie die Achse unter load event aktualisieren.

chart: { 
     events: { 
     load: function() { 
      var width = this.chartWidth/32, 
       dataLen = this.series[0].data.length, 
       max = dataLen < width ? dataLen - 1 : width; 
      console.log(max); 

      this.xAxis[0].update({ 
      max: max 
      }); 
     } 
     } 
    }, 

Beispiel: http://jsfiddle.net/91zbg0dx/

Wenn Sie diese Fähigkeit, die auf haben wollen, müssen Sie auf redraw event das gleiche tun.

+0

Perfekter Code !!! Danke! –

Verwandte Themen