मैं चार्ट बनाने के लिए rGraph का उपयोग कर रहा हूँ। यह पहली बार ठीक काम कर रहा है। पृष्ठ को रीफ्रेश किए बिना दूसरी बार विभिन्न इनपुट डेटा के साथ ग्राफ़ जेनरेट करने का प्रयास करते समय। ग्राफ ठीक उत्पन्न कर रहा है, लेकिन एक्स-अक्ष शीर्षक गायब हो रहा है। क्या कोई मुझे इस बारे में सहायता कर सकता है?

एफवाईआई: ग्राफ बनाने से पहले, मैं उस div को खाली कर रहा हूं।

छवि संलग्न करना: 1: यहां छवि विवरण दर्ज करें

पहली छवि में, आप दिनांक देख सकते हैं।

  1. यहां छवि विवरण दर्ज करें

यहां आपको तारीख दिखाई नहीं दे रही है। जब मैं इनपुट डेटा बदलता हूं और चार्ट बनाने की कोशिश करता हूं।

            if(document.getElementById(chartID)){
                RG.ObjectRegistry.Remove(document.getElementById(chartID));
            }
            var barGraph = new RGraph.Bar({
                id: chartID,
                data: chartData,
                options: {
                    variant: '3d',
                    variantThreedAngle: 0.05,
                    colorsStroke: 'rgba(0,0,0,0)',
                    colors: chartColorArr,
                    marginTop: 35,
                    marginLeft: 45,
                    marginRight: 15,
                    marginBottom: 85,
                    xaxisLabels: x_axis_label_Arr,
                    shadowColor:'#ccc',
                    shadowOffsetx: 3,
                    backgroundGridColor: '#eee',
                    xaxisScaleZerostart: true,
                    axesColor: '#f2f2f2',
                    //yaxisScaleUnitsPost: 'H',
                    //title: 'User Sessions',
                    //key: [legendsTitle],
                    keyShadow: true,
                    keyShadowColor: '#ccc',
                    keyShadowOffsety: 0,
                    keyShadowOffsetx: 3,
                    keyShadowBlur: 15,
                    variantThreedXaxis : true,
                    variantThreedYaxis : true,
                    bevelled : false,
                    axes : true,
                    tooltips: chartTooltipArr,
                    tooltipsEvent : 'onmousemove',
                     xaxisTitle : **'Date',**
                    yaxisTitle : yAxisTitle,
                    xaxisTitleSize : legendFontSize,
                    yaxisTitleSize : legendFontSize,
                    xaxisLabelsSize : legendFontSize,
                    yaxisLabelsSize : legendFontSize,
                    yaxisTitlePos : 0.1,
                    colorsSequential : true,

                }
            });
            barGraph.draw();

Thanks
0
Shahzad Hussain 16 अप्रैल 2020, 16:06

1 उत्तर

सबसे बढ़िया उत्तर

3D शैली और कुछ अन्य संकेतों के रूप में, आप काफी पुराने संस्करण का उपयोग कर रहे हैं। यहां दो आधुनिक शैली के 3D चार्ट दिए गए हैं:

https://www.rgraph.net/demos/bar-3d-effect-multi-row.html

https://www.rgraph.net/demos/bar-ajax.html

डाउनलोड संग्रह में और भी उदाहरण हैं जो देखने लायक हैं।

जहां तक ​​आपके चार्ट की समस्या का सवाल है, मुझे लगता है कि सबसे आसान समाधान टेक्स्ट एक्सेसिबल विकल्प को गलत पर सेट करना होगा:

textAccessible: false,
0
Richard 17 अप्रैल 2020, 14:20