온라인 맵 nvd3에 모든 탭을 표시합니다.js?

질문:

저는 nvd3와 합작합니다.js는 계기판에 선그림을 표시합니다.문제는 도표가 작은 위치를 차지하기 때문에 모든 라벨을 표시하지 않았다. 예를 들어 나는 일주일의 모든 날을xaxis에 표시하고 싶지만 내 도표에는 월요일, 수요일, 금요일만 있다.도표가 페이지의 모든 폭을 차지할 때, 모든 날짜가 표시되지만, 나는 대시보드에서 도표를 사용하는데, 이것은 작은 위치를 차지한다.써볼게요.
 chart.xAxis     //Chart x-axis settings

                  .axisLabelDistance(0)
결과가 없어요.
무슨 도움이 되었습니까?

답안

선형 차트에 모든 레이블을 표시하려면 X 축의 눈금 값을 forceX 번호와 동일하게 설정해야 합니다.
chart.xAxis.tickValues([1, 2, 3, 4, 5, 6, 7]);
위의 숫자들은 일주일 중 며칠을 대표하며, 일주일 중 며칠 동안 사용한 실제 값으로 그것들을 대체한다.
만약 이것이 문제를 완전히 해결할 수 없다면, 당신은 그것들을 도표에 강제로 표시할 수도 있습니다.
chart.forceX([1, 2, 3, 4, 5, 6, 7]);