2012-11-05 3 views
0

Highstock 차트 옵션을 사전 처리하려고합니다. 옵션이 올바르게 설정되어 있는지 확인하기 위해 방화 광구로 일부 디버깅을 수행했습니다. 그러나 시리즈 정의에 문제가 있습니다. 시리즈에서 []을 (를) 삭제하면 옵션이 올바르게 설정되지만 차트가 더 이상 렌더링되지 않습니다. 나는 시리즈에 []를 붙이면 차트가 나타나지만 정의가 없습니다. 아무도 내가 누락 된 것을 압니까?Highstock 차트 전처리 옵션

데이터 배열이 올바르게 전송됩니다. (코드에는 표시되지 않음) 두 개의 값 배열을 포함합니다. 예컨대 : [1336168800000, 22]

options = { 
    chart : { 
     renderTo : 'container' 
    }, 
    rangeSelector: { 
     selected: 2 
    }, 
    title : { 
     text : 'Diary' 
    }, 
    series : [{ 
     name : 'aaapl', 
     lineWidth : 0, 
     data: [], 
     marker : { 
      enabled : true, 
      radius : 2 
     }, 
     tooltip : { 
      valueDecimals : 2 
     } 
    }] 
}; 
    chart1 = new Highcharts.StockChart(options); 
    chart1.redraw(); 

답변

0

당신이 차트를 작성하는 방법에 약간의 오차가 참조 할.

  • 올바르게 LineWidthmarker 설정되지 않습니다. 그들은 실제로 plotOptions 아래에 있어야하고 그 다음 차트 유형입니다.
  • tooltip은 계열 개체 내부에 중첩되어서는 안됩니다.
+0

내가 실제로 highstock 데모 갤러리에서 예 후에 갔다 : http://jsfiddle.net/EgE6r/ 하지만 난 어쨌든 변화를 시도 할 것이다. 입력에 감사드립니다. – user1651804