X 축에 길이가 다른 여러 문자열이 있으면 어떻게됩니까? 각각의 첫 번째 문자에서 시작하여 그 문자열을 그릴 수있는 방법은 무엇입니까? 내가 사용하면
.attr('dy', '+50')
결과가 좋지는 않지만 원하는 것은 아닙니다.dc.js HeatMap의 X 축 텍스트를 올바르게 회전시키고 정렬하십시오.
chart.selectAll("g.cols.axis text")
.attr('dy', '+50')
.attr("transform", function() { var coord = this.getBBox();
var x = coord.x + (coord.width/2),
y = coord.y + (coord.height/2);
return "rotate(90 " + x + " " + y + ")" })
.style("fill", "blue");
여기
동작하는 예제입니다 ... 각 문자열의 길이가 다른 이유는 jsfiddle.net/5mt77e0o/2 이름과 값이 무작위로 생성되어 있습니다!
당신이 당신의 코드는 jsfiddle에 제공 할 수 있습니다와? – iyyappan
은 다음과 같은 작동 예제입니다. http://jsfiddle.net/5mt77e0o/2/ 이름과 값이 무작위로 생성됩니다. –