2013-06-18 31 views
5

tôi cần phải thay đổi động nhãn huyền thoại và tôi đã rất ngạc nhiên khi tôi đã không tìm thấy phương pháp như chart.legend.setLabels()Highcharts: cách đặt tên nhãn huyền thoại sau khi biểu đồ được tạo?

Tôi cố gắng này

chart.legend.allItems[0].name = 'bla bla' 
chart.legend.redraw() 

gì happend

đã cố gắng để thay đổi tùy chọn

chart.options.legend.labels[0].name = 'bla bla' 
chart.redraw() 

không có gì happend

Vậy có cách nào để thay đổi tên nhãn huyền thoại không?

Trả lời

10

Bạn có thể sử dụng bản cập nhật() chức năng

chart.legend.allItems[0].update({name:'aaa'}); 

http://jsfiddle.net/bL5ZM/1/

+0

Tôi cần phải sửa đổi truyền thuyết, không phải một số tùy chỉnh được tạo ra yếu tố – redexp

+0

@redexp hãy nhìn vào u của tôi câu trả lời pdated –

+0

chỉ hoạt động cho phiên bản 3.x :(nhưng vẫn cảm ơn! – redexp

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