2014-04-23 10 views
7

मेरे पास किंवदंती के साथ केंडो चार्ट पाई है। कुछ कारणों से डिफ़ॉल्ट रूप से किंवदंती इंटरैक्टिव है और किंवदंती आइटम चार्ट पर क्लिक करके पाई के टुकड़े सक्षम/अक्षम करता है। http://docs.telerik.com/kendo-ui/api/dataviz/chartकेंडो यूआई चार्ट में एक पाई चार्ट की इंटरैक्टिव किंवदंती को कैसे अक्षम करें?

enter image description here

यह निष्क्रिय किया जा सकता है:

मैं इस व्यवहार को निष्क्रिय करने के लिए किसी भी तरह से नहीं मिला?

उत्तर

9

मैं और एक ही बात करने के लिए की जरूरत के बाद कुछ शोध निम्नलिखित समाधान केंडो यूआई दस्तावेज में पता चला: - हुक चार्ट की legendItemClick और legendItemHover घटनाओं के लिए - हैंडलर कॉल e.preventDefault में();

HTML में:

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

ViewModel में:

यहाँ कोड मैं का इस्तेमाल किया (MVVM शैली) है

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

यहाँ लेख है - http://docs.telerik.com/kendo-ui/api/dataviz/chart

+3

यह अच्छा होगा अगर यह एक विकल्प ध्वज होगा। –

7

के नीचे कोड का उपयोग करें
legend: { 
    position: "bottom", 
    visible: false 
}, 
+2

यह किंवदंती को छुपाएगा, इंटरएक्टिविटी – Valuk

+0

एबियोला को अक्षम नहीं करेगा, क्या आप मेरे प्रश्न का उत्तर देने का प्रयास कर सकते हैं? मुझे लगता है कि आप जवाब देने में सक्षम होंगे। लिंक: http://stackoverflow.com/questions/33889722/kendo-chart-legend-label-at-left-color-at-right – user2783091

संबंधित मुद्दे