मैं कई बार इस समस्या को हल करने की कोशिश करता हूं और हार मान लेता हूं। अब, जब मैं उनसे दोबारा मिला हूँ, तो मैंने कुछ मदद माँगने का फैसला किया।
मेरे पास मेरे लेजेंड के लिए यह कोड है:
legend:
{
layout: 'vertical',
align: 'right',
verticalAlign: 'top',
x: -10,
y: 100,
borderWidth: 0,
labelFormatter: function()
{
if(this.name!='Series 1')
{
return this.name;
}
else
{
return 'Legend';
}
}
}
अगर मैं 'लेजेंड' से रिटर्न को बदलकर '' कर देता हूं तो टेक्स्ट दिखाया नहीं जाता है लेकिन फिर भी लीजेंड के शीर्ष पर एक 'डैश' है। यदि मैं लेबल फ़ॉर्मेटर फ़ंक्शन का उपयोग नहीं करता हूं, तो मेरे लीजेंड में पहली पंक्ति की तरह 'सीरीज़ 1' + 'डैश' है। उन्हें कैसे छिपाया जाए?
कृपया ध्यान दें, मेरा संस्करण है: Highcharts-2.0.5
यह मेरी किंवदंती का एक साधारण दृश्य है और जिस डैश को मैं हटाना चाहता हूं: