2017-05-29 48 views
0

有沒有什麼辦法來設置PolarLine圖(不是ChartArea,圖表)PolarLine圖表集大小

在可以看到的「空間儲庫到我不知道什麼是」圖像的特定大小

因此有兩種選擇,確定圖表的大小或均衡ChartArea的圖表大小。

$("#chart2").kendoChart({ 
       chartArea: { 
        background:"", 
        border: { 
         width: 2, 
         color: "green" 
        } 
       }, 
       legend:{ 
        visible: false 
       }, 
       seriesDefaults: { 
        type: "polarLine", 
        style: "smooth" 
       }, 
       series: [{ 
        data: [ 
[0,75.07200602],[10,81.64361286], 
[20,91.39178047],[30,98.75515111], 
[40,99.92040115],[50,92.10607453], 
[60,74.91674346],[70,50.02020242], 
[80,11.87856731],[90,0.998505703] 
] 
       }], 
       xAxis: 
       { 
        startAngle: 90, 
        majorUnit: 10, 

        reverse :true, 
        majorGridLines: { 
         max: 360, 
         min: 0, 
         visible: true 
        }, 
        labels: 
        { 
         visible: false, 
         margin:3, 
         template:"#: value # º" 
        } 
       }, 
       yAxis: 
       { 
        max: 100, 
        min :0, 
        majorUnit: 10, 
        labels: 
        { 
         visible: false 
        } 
       }, 
       tooltip: { 
        visible: true, 
        format: "{0}", 
        template: "#: value #" 
       }, 
       transitions:false 
      }); 

White space problem

回答

0

將溶液創建rezise圖表一旦取決於cointainer尺寸計算出的功能,在我的情況是:

function reziseChart(ParentDiv) 
     { 
      var clientHeight = document.getElementById(ParentDiv).clientHeight; 
      var c = $("#chart2").data("kendoChart"); 
      c.options.chartArea.margin = - clientHeight * 0.425; 
      c.refresh(); 
     }