2014-01-16 2 views
0

나는 누군가가 이것을 만나기를 바라고 있습니다. 누구든지 DyGraphs에서 기간 링크를 추가하는 방법을 알고 있습니까? 이 예의와 비슷한 것 http://i.imgur.com/uVKo1mD.pngDyGraphs 기간 옵션

나는 검색했지만 예제를 찾을 수 있습니다. 어떤 아이디어라도 감사 할 것입니다.

답변

2

데이터의 첫 번째 열이 적절한 날짜라고 가정하면 키가 dateWindow() 옵션이라고 생각합니다.

어쩌면 이런가?

<div class="configDivClass"> 
    <button onclick='selectLast24hours(24)'> 
     Previous 24 hours 
    </button> 
    <button onclick='selectLast24hours(36)'> 
     Previous 48 hours 
    </button> 
    <button onclick='selectLast24hours(72)'> 
     Previous 72 hours 
    </button> 
</div> 

그리고 다음 JS :

function selectLast24hours(hours) { 
    var range = g.xAxisRange(); 
    var maxX = range[1]; 
    var minX = maxX - hours * 60 * 60 * 1000; 
    g.updateOptions(
    { 
     dateWindow: [minX, maxX], 
    }); 
}