2014-11-17 3 views
0

참조 : http://jsfiddle.net/e4c1hLmo/1/. 다음은 3 시리즈의 객체를 포함합니다.Highstocks - 차트 내보내기에 스텝 라인이 표시되지 않습니다.

{ 
    "name": "Step Series 1", 
    "data": [{ 
     "x": 1323532800000, 
     "y": 5 
    }, { 
     "x": 1418227200000, 
     "y": 5 
    }], 
    "step": true, 
    "color": "#0000ff", 
    "id": "stepSeries1", 
    "yAxis": "testAxis" 
},{ 
    "data": [................], 
    "color": "#000000", 
    "type": "line", 
    "name": "Test Series 1", 
    "yAxis": "testAxis", 
    "id": "testSeries1" 
},{ 
    "name": "Step Series 2", 
    "data": [{ 
     "x": 1323532800000, 
     "y": 4 
    }, { 
     "x": 1418227200000, 
     "y": 4 
    }], 
    "step": true, 
    "color": "#f1c232", 
    "id": "stepSteries2", 
    "yAxis": "testAxis" 
} 

현재 차트 내보내기를 수행하면 "단계 시리즈 2"가 나타나지 않습니다. 이제 시리즈 객체의 순서를 바꾸면 모든 시리즈가 내보내기 중에 표시됩니다.

이유를 알 수있는 사람이 있습니까?

+0

도표가 숨겨져 있기 때문에 단계 줄이 보이지 않는다. –

+0

계단 선은 파란색과 노란색 계단 선으로 차트를 생성 할 때 볼 수 있습니다. 그러나 차트를 내보낼 경우 차트에 3 대신 2 계열 만 표시됩니다. – Belvia

+0

다시 한 번, 노란색 선이 표시되지 않는 범위 (네비게이터에서)가 설정된 시나리오에서 내 보낸 이미지가 나던 이 행을 표시하십시오. 전체 범위에 대해 확장하면 노란색 선이 내보내집니다. 그럼 뭐가 잘못 됐는지 알려주시겠습니까? –

답변

1

xAxis에 대해 minmax 값으로 설정했습니다. Step Series 1Step Series 2에 대한 datetime 값은 특별히 해당 범위에 속하지 않습니다. 나는 그 줄을 주석 처리했고 잘 동작한다. http://jsfiddle.net/e4c1hLmo/7/

+0

감사합니다. 귀하의 설명은 명확하고 간결합니다. – Belvia

관련 문제