반응 형 Google 차트를 사용하여 Google 년식 차트의 가로 축에 표시 할 연도를 지정하고 싶습니다. 스크린 샷은 지정된 시간 범위의 행을 기반으로 자동 생성 된 값을 사용하는 예를 보여줍니다.Google 타임 라인 차트에 특정 연도를 표시하려면 어떻게해야합니까?
[
[ 'Washington', new Date(1789, 3, 30), new Date(1797, 2, 4) ],
[ 'Adams', new Date(1797, 2, 4), new Date(1801, 2, 4) ],
[ 'Jefferson', new Date(1801, 2, 4), new Date(1809, 2, 4) ]
]
가 이미없는 기쁨으로 다음과 같은 옵션을 시도 :
의 예는 다음과 같은 데이터를 사용
hAxis: {
title: 'Year',
minValue: new Date(1785, 3, 15),
maxValue: new Date(1825, 3, 15),
ticks: [
{ v: new Date(1792, 3, 15), f: '1792' },
{ v: new Date(1818, 3, 15), f: '1818' },
{ v: new Date(1824, 3, 15), f: '1824' }
]
}
내가 X 축이 라벨이 기대
"Years"와 1790, 1800 대신 1792, 1818 및 1824를 보여줍니다. minValue 및 maxValue 옵션도 무시됩니다.
readme에 따르면 작동해야합니다.
정수 대신 날짜 - 개체가되는 값과 관련된 문제입니까?
편집 : 추가 된 jsfiddle : 그것은 반응 - 구글 - 차트를 사용하지 않는,하지만 문제는 동일하게 유지 http://jsfiddle.net/s4zg7mxt/ : 틱 (제목) 옵션은 여전히 효과가 없습니다합니다. 흥미롭게도 minValue 및 maxValue 옵션이 고려되었습니다. 가로 축에 지정된 연도를 표시하려면 jsfiddle를 적용 할 수 있습니까?
옵션은 단순히 타임 라인 차트에서 사용할 수 없습니다. – WhiteHat
정말입니까? 문서 (https://developers.google.com/chart/interactive/docs/customizing_axes)에서 명시 적으로 그렇게 말하는 것은 아닙니다. 또한 minValue 및 maxValue가 반응 형 Google 차트에서 작동하지 않지만 jsfiddle 예에서 작동하는 것은 이상한 일입니다. – pwagner
상당히 명확합니다. 분명히 작동하지 않습니다. 아래 답변을 참조하십시오. – WhiteHat