क्या हाईचर्स में टाइटल और सबटाइटल को निष्क्रिय करने का कोई तरीका है?


108

मैं बस html का उपयोग करने में इसे हार्डकोड करने जा रहा हूं जो कि ग्राफ़ के आसपास है, मैं बिल्ट इन का उपयोग नहीं करना चाहता।

मुझे API में "अक्षम: सत्य" विकल्प दिखाई नहीं देता है।

क्या कोई यहां मेरी मदद कर सकता है।

आप उच्चकों में शीर्षक / उपशीर्षक को कैसे निष्क्रिय करते हैं?

(यदि आप केवल पाठ को खाली छोड़ देते हैं तो यह अभी भी उस स्थान पर एक व्हाट्सएप को खोदता है जहां शीर्षक है, मैं ऐसा नहीं करना चाहूंगा)


4
क्या आप जवाब को स्वीकार कर सकते हैं? ;)
प्लास्टिक

जवाबों:


159

शीर्षक पाठ को एक रिक्त स्ट्रिंग पर सेट करना, इसे करने का तरीका है।

उस स्थिति में शीर्षक के लिए कोई स्थान नहीं बनाया गया है:

पाठ के बिना: http://jsfiddle.net/jlbriggs/JVNjs/284/

पाठ के साथ: http://jsfiddle.net/jlbriggs/JVNjs/286/

title:{
    text:''
}

यदि आप उस स्थान से कम जगह चाहते हैं, तो बस अपना 'मार्जिनटॉप' 0 पर सेट करें

{{ कई टिप्पणियों के कारण संपादित करें :

जैसा कि नीचे कई बार बताया गया है, प्रलेखन अब text: nullइसे प्राप्त करने की विधि के रूप में बताता है ।

या तो विधि वांछित परिणाम प्राप्त करती है।


क्या आप मेरे लिए इस पर एक नज़र डाल सकते हैं? मैंने सभी सुझाव यहां दिए हैं और अभी भी एक विशाल सफेद स्थान है, (शीर्ष दाईं ओर अंतरिक्ष में प्रिंट बटन देखें!) Goo.gl/jHR5l
D3Chiq

1
मुझे लगता है कि मैंने इसे हल कर लिया होगा। मैंने अपनी किंवदंती को शीर्ष पर जोड़ दिया था, और किंवदंती पर तैरने को झूठा सेट किया गया था, इसने वहां इसके लिए जगह बनाई। मैंने किंवदंती पर तैरने को सच करने के लिए सेट किया, और अब इसने बाकी चार्ट को और ऊपर धकेल दिया है।
D3Chiq

2
जैसा कि नीचे बताया गया है, पाठ को अशक्त करने के लिए प्रलेखित समाधान है।
टॉम हबर्ड

1
संस्करण के रूप में 5.0.9यह गलत है। पाठ को सेट करना इसलिए एक खाली स्ट्रिंग उत्पन्न डिफ़ॉल्ट शीर्षक पाठ जैसे कि 'चार्ट शीर्षक' और 'मूल्य'।
mwilson

@mwson मैं उपर्युक्त उत्तर में लिंक से डेमो देख रहा हूं, जो कि (इस टिप्पणी के समय) 5.0.9 का उपयोग कर रहा है, और यह अभी भी nullया तो साथ काम करता है ''। क्या आप विस्तृत या प्रदर्शित कर सकते हैं?
jlbriggs

61

से Highcharts डॉक :

पाठ: स्ट्रिंग चार्ट का शीर्षक। शीर्षक को अक्षम करने के लिए, पाठ को शून्य पर सेट करें। चार्ट शीर्षक के लिए चूक।

फिडल: http://jsfiddle.net/daub10dr/

title:{
      text: null
      }

1
यह सही उत्तर है, यह नहीं जानते कि यह स्वीकृत उत्तर क्यों नहीं है। नीचे दिए गए अन्य सभी समाधान सिर्फ वर्कअराउंड हैं।
जेरार्ड

हो सकता है कि उपयोगकर्ता ने सवाल पूछा हो कि वह इसे "स्वीकार" के रूप में चिह्नित करना भूल जाए
प्लास्टिक

2
शायद इसलिए क्योंकि इस जवाब को पोस्ट करने से 6 महीने पहले सवाल का उचित जवाब दिया गया था ...
jlbriggs

"उचित रूप से" ?? आपका क्या मतलब है ?? ;-)
प्लास्टिक

4
यह "नया" एपीआई के साथ सही है। जब सवाल पूछा गया तो इसका समर्थन नहीं किया गया। इसलिए दोनों संस्करण के आधार पर मान्य हैं।
TecHunter

40

मुझे यह विधि पसंद है:

title: {
    text: '',
    style: {
        display: 'none'
    }
},
subtitle: {
    text: '',
    style: {
        display: 'none'
    }
},

2
नए संस्करण के लिए प्लास्टिक से versiontext: null Tec
TecHunter

17

बहुत आसान! Highcharts के नवीनतम संस्करण में बस शीर्षक और उपशीर्षक गुणों को गलत पर सेट करें।

{
title: false,
subtitle: false
}

यहां काम करने वाली फिडेल का पता लगाएं: https://jsfiddle.net/samuellawrentz/hkqnvm7/4//


13

यह सरल है ... केवल शीर्षक पाठ को शून्य करने के लिए सेट करें। ऐशे ही

    $(function () {
$('#container').highcharts({
    xAxis: {
        categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
    },
    title: {
        text: null  
    },
    series: [{
        data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]        
    }]
});

});

@ एपीआई देखें: http://api.highcharts.com/highcharts#title.text


1
दस्तावेज़ के आधार पर, यह undefinedइस प्रतिबद्ध github.com/highcharts/highcharts/commit/… के
foxiris

10

पाठ फ़ील्ड को शून्य पर सेट करें

Http://api.highcharts.com/highcharts#title.text पर प्रलेखन से

पाठ की पंक्ति

चार्ट का शीर्षक। शीर्षक को अक्षम करने के लिए, पाठ को शून्य पर सेट करें। चार्ट शीर्षक के लिए चूक।


दस्तावेज के आधार पर, यह प्रतिबद्ध होने के बाद अपरिभाषित हो जाता है क्योंकि github.com/highcharts/highcharts/commit/…
foxiris

9

आप हमेशा ऐसा कर सकते हैं:

chart:{
    marginTop: 30
}

title:{
    text: ''
}

यह मेरे लिए काम किया :-)

नोट: यह उत्तर version 2.*नए संस्करणों के लिए बेहतर उत्तर थे।


8

Highcharts doc के अनुसार, 'टेक्स्ट' को शून्य करने के लिए सही तरीका है।


> चार्ट का शीर्षक। शीर्षक को अक्षम करने के लिए, पाठ को अपरिभाषित पर सेट करें।
इनी


3

प्रतिक्रिया-मूलक नीचे कोड में मेरे लिए काम किया,

  title: {
    style : {
      display : 'none'
    }
 }

आशा है कि यह मदद की।



1

टाइपस्क्रिप्ट का उपयोग करने वालों के लिए आप चार्ट शीर्षक छिपाने के लिए Highcharts.TitleOptions सेट कर सकते हैं।

title: {
  text: undefined
},
subtitle: {
  text: undefined
}

0

यह मेरे लिए काम करता है !!!

title:false


1
यह प्रश्न का उत्तर प्रदान नहीं करता है। एक बार आपके पास पर्याप्त प्रतिष्ठा होने के बाद आप किसी भी पोस्ट पर टिप्पणी कर पाएंगे ; इसके बजाय, ऐसे उत्तर प्रदान करें जिन्हें पूछने वाले से स्पष्टीकरण की आवश्यकता न हो । - रिव्यू से
आईसलैंडिक

-1

यह थोड़ा हैक है लेकिन आप यह भी कोशिश कर सकते हैं:

title: {
    text: '<span class="hidden">My custom Hello</span>',
    align:"left",
    useHTML:true
}
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.