2014-04-23 13 views
7

Tôi có chiếc bánh KendoChart điên rồ với huyền thoại. Vì lý do nào đó, chú thích là tương tác và bằng cách nhấp vào biểu đồ mục huyền thoại cho phép/vô hiệu hóa các mẩu bánh.Làm thế nào để tắt chú thích tương tác của biểu đồ hình tròn trong Biểu đồ giao diện người dùng Kendo?

tôi không tìm thấy bất cứ cách nào để vô hiệu hóa hành vi này: http://docs.telerik.com/kendo-ui/api/dataviz/chart

enter image description here

Nó có thể bị vô hiệu hóa?

Trả lời

9

Tôi cần làm điều tương tự và sau khi một số nghiên cứu được tìm thấy trong tài liệu giao diện người dùng Kendo giải pháp sau: - móc vào sự kiện legendItemClick và legendItemHover của biểu đồ - trong trình xử lý gọi e.preventDefault();

Đây là mã tôi đã sử dụng (MVVM-style):

Trong HTML:

data-bind="events: { legendItemClick: disableEvent, legendItemHover: disableEvent } " 

Trong ViewModel:

disableEvent: function(e) { 
    e.preventDefault(); 
} 

Dưới đây là bài viết - http://docs.telerik.com/kendo-ui/api/dataviz/chart

+3

Sẽ đẹp hơn nếu đây là cờ tùy chọn. –

7

Sử dụng mã bên dưới

legend: { 
    position: "bottom", 
    visible: false 
}, 
+2

Điều này sẽ ẩn chú thích, không tắt tính tương tác – Valuk

+0

Abiola, bạn có thể thử trả lời cho câu hỏi của mình không? Tôi nghĩ bạn sẽ có thể trả lời. link: http://stackoverflow.com/questions/33889722/kendo-chart-legend-label-at-left-color-at-right – user2783091

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