2016-07-27 6 views
0

Ich benutze JARVIS Widget als Widget, um Highcharts innerhalb der jarvis-widget body.I verwenden Liniendiagramm, um Matrix im Inneren render jarvis widget.charts Rendern richtig innerhalb JARVIS Widget aus dem Vollbildmodus.Jarviswidget Vollbild nicht richtig mit Highchart gerendert

Dies ist ein aus Vollbild-Modus enter image description here

Ausgabe: Wenn ich das Vollbild jarviswidget Größe verändert richtig wurde klicken, aber in diesem Fall wurde Highchart nicht entsprechend angepasst.

Dies ist Vollbildmodus. Sie können sehen, Diagramm nicht accodingly enter image description here

Mehr wurde die Größe: aber es funktioniert für flot Charts. Hoffe eine Lösung dafür, Vielen Dank im Voraus.

+0

Ich denke, dass Sie chart.reflow() verwenden, wenn Sie Ihre Fenster sind Ändern der Größe, sollte es Ihnen bei Ihrem Problem helfen : http://api.highcharts.com/highcharts#Chart.reflow –

+0

danke es funktioniert. –

Antwort

1

Sie können dieses Problem beheben, indem Sie Diagramm Ändern der Größe innerhalb onFullScreen Rückruf-Funktion in jarviswidget

$('#widget-grid').jarvisWidgets({ 
     toggleClass: 'fa fa-minus | fa fa-plus', 
     deleteClass: 'fa fa-times', 
     editClass: 'fa fa-cog | fa fa-save', 
     fullscreenClass: 'fa fa-expand | fa fa-compress', 
     refreshButtonClass: 'fa fa-refresh', 
     grid: 'article', 
     onFullscreen: function() { 
      $("#chartid").highcharts().reflow(); 
     } 
    });