2013-05-20 21 views
6

tất cả mọi người,Am Charts Javascript phiên bản, không hiển thị số hoàn toàn lables vào loại trục

Tôi đang sử dụng AmCharts để tạo ra đồ họa, nhưng khi kích thước của div là không lớn như nó muốn , nó sẽ phần nào thu gọn nhãn trong trục danh mục. Ví dụ: , trong trục danh mục để hiển thị 1 2 3 4 5 6, thay vào đó nó sẽ hiển thị 1 3 5 trong trục. Tôi tự hỏi làm thế nào tôi có thể tắt nó đi hoặc cho phép danh sách đầy đủ của nhãn sẽ được hiển thị ngay cả khi div là quá nhỏ hoặc bất kỳ giải pháp có thể được cung cấp cho vấn đề này?

====== CẬP NHẬT ============ Để đọc và nghiên cứu convinence, tôi đặt liên kết hiển thị biểu đồ trực tiếp here Tại đây bạn có thể thấy quốc gia tên không được hiển thị đầy đủ trong mỗi cột vì giới hạn của không gian. Vì vậy, một lần nữa, câu hỏi là làm thế nào để vô hiệu hóa này, hoặc bằng cách nào đó cho phép nó để hiển thị tất cả các tên cột theo cách phù hợp với họ trong hoặc thu nhỏ văn bản.

Cảm ơn bạn!

+0

vì vậy bất kỳ ai vừa bỏ phiếu, plz đều cung cấp một số tư vấn hữu ích thay vì bỏ phiếu "troll". Cảm ơn bạn –

+0

Tất nhiên, nếu bạn không bao giờ sử dụng AmCharts, nó sẽ là UNCLEAR cho bạn. nhưng nếu bất cứ ai sử dụng nó trước, anh ta hoặc cô ấy sẽ biết những gì tôi đang nói về, và tôi đang gặp khó khăn để tìm ra các mã liên quan đến cách biểu đồ javascript là hành động theo cách nó. Tôi không thực sự cần phải đăng bất kỳ mã nào vì tất cả mã và mẫu đều có sẵn. –

+0

FWIW, tôi đã nghiên cứu nó, và nó không có vẻ là một cái gì đó bạn có thể sửa đổi bằng cách thay đổi các tùy chọn hoặc tham số cho biểu đồ. Do đó, giải pháp sẽ liên quan đến việc ghi đè các phương thức riêng tư, nếu điều đó thậm chí có thể có với plugin được nói. Nguồn của plugin này có sẵn không? Nếu không, nó sẽ là khó khăn để ghi đè lên một phương pháp tư nhân minified. –

Trả lời

9
categoryAxis.gridCount = chartData.length; 
categoryAxis.autoGridCount = false; 

Trên mã là giải pháp cho vấn đề của tôi, và nó nên được đặt dưới mã mà trông giống như:

// AXES 
// Category 
var categoryAxis = chart.categoryAxis; 

Tôi chỉ tìm thấy những giải pháp. Hy vọng bất cứ ai có cùng một vấn đề sẽ giúp bạn ra ngoài :) Hãy tận hưởng!

Đây là cập nhật fiddle

Các vấn đề liên quan