Tôi đang xây dựng một biểu đồ thanh sử dụng multiBarChart nvd3 và cần phải điều chỉnh vị trí của nhãn trục x xoay:Làm thế nào tôi có thể định vị nhãn xoay trục x trên biểu đồ cột bằng cách sử dụng nvd3?
var chart = nv.models.multiBarChart();
...
chart.rotateLabels(-90);
Tôi muốn các nhãn cột để không chồng chéo bảng xếp hạng và được tập trung dưới mỗi thanh. Tôi có thể chọn các nhãn sau khi vẽ biểu đồ và điều chỉnh chúng nhưng có cách nào dễ hơn không?
nhờ cho điều đó. Bạn phải làm điều đó ở đâu? Tôi có một số biểu đồ, và nếu tôi làm như bạn nói, nó chỉ hoạt động cho biểu đồ đầu tiên. Có lẽ có một số điều kiện chủng tộc và tôi chỉ cần xoay các nhãn khi tôi chắc chắn rằng các biểu đồ được vẽ xong. Bất kỳ ý tưởng làm thế nào để biết điều đó? – huyz
Bạn sẽ cần phải tìm cách để chọn tất cả các xTicks cùng một lúc (bằng cách thay đổi bộ chọn '.nv-x.nv-axis> g' thành một cái gì đó hợp lý), nhưng điều đó có thể khó khăn. Bạn có thể phải làm điều này cho mỗi một, chọn xTicks của họ lần lượt. Đảm bảo rằng bạn cung cấp cho mỗi biểu đồ lớp/id của riêng nó để bạn có thể dễ dàng chọn chúng. – River
Cảm ơn điều này đã làm việc cho tôi –