dimple.js를 사용하여 차트를 그리는 다음 코드가 있습니다. http://jsbin.com/zacus/17/ 브라우저 창 크기를 조정하거나 jsbin 창 크기를 조정할 때 차트를 표 셀 부모에 맞게 크기를 조절할 수도 있습니다. 예제에서 알 수 있듯이 이것은 발생하지 않습니다. 차트의 너비를 변경하거나 사용할 때 차트를 다시 그리기 위해 이벤트 처리기를 작성하려고 시도했습니다.2dimple.js/d3.js 창 크기가 바뀔 때 자동 크기 차트
window.onresize= function redraw(){
chart1.setBounds(70, 30, pTd.offsetWidth-150, 300);
myLegend1.left = chart1.width + 100;
}
어떻게해야합니까?
편집 : 약간의 실험은 내 문제를 해결하는 것으로 보이는 다음 코드로 안내했습니다. 이것을 달성하는 가장 좋은 방법입니까?
chart1.svg.attr("width", "100%")
.attr("height", "100%")
.attr("viewBox", "0 0 600 400");
http://stackoverflow.com/questions/9400615/whats-the-best-way-to-make-a-d3- js-visualization-layout-responsive –