2016-01-20 8 views
5

गूगल चार्ट में दिखाया गया है डिफ़ॉल्ट त्रुटि है, जो इतनी तरह लग रहा है दूर करने के लिए कैसे:,गूगल चार्ट में डिफ़ॉल्ट त्रुटि संदेश को हटाने के लिए कैसे

enter image description here

+1

निकालें इसे प्रदर्शित त्रुटि जो संदेश का कारण बनती है! –

उत्तर

7

गूगल त्रुटियों को दूर करने के चार्ट या पर 'error' घटना के लिए सुन अन्य वस्तु।
जब घटना निकाल दिया जाता है, google.visualization.errors.removeError

यहाँ का उपयोग करें, मैं जानबूझकर एक त्रुटि का कारण है, गूगल chart से हटाने, और में अपने ही div

google.load('visualization', '1', {packages:['corechart'], callback: drawChart}); 
 

 
function drawChart() { 
 
    var data = google.visualization.arrayToDataTable([ 
 
    ["Element", "Density", { role: "style" } ] 
 
    ]); 
 

 
    var view = new google.visualization.DataView(data); 
 
    view.setColumns([0, 1, 
 
        { calc: "stringify", 
 
        sourceColumn: 1, 
 
        type: "string", 
 
        role: "annotation" }, 
 
        2]); 
 

 
    var chart = new google.visualization.ColumnChart(document.getElementById("chart_div")); 
 

 
    google.visualization.events.addListener(chart, 'error', function (googleError) { 
 
     google.visualization.errors.removeError(googleError.id); 
 
     document.getElementById("error_msg").innerHTML = "Message removed = '" + googleError.message + "'"; 
 
    }); 
 

 
    chart.draw(view, {height: 20}); 
 
}
<script src="https://www.google.com/jsapi"></script> 
 
<div id="chart_div"></div> 
 
<div id="error_msg"></div>

+0

पूरी तरह से काम किया! जब भी खिड़की का आकार बदलता है और यह त्रुटियों का उत्पादन करता है तो मैं चार्ट को फिर से चलाता हूं। मैंने ड्रॉ कॉल के अंत में अपना त्रुटि रीमूवर श्रोता सुझाव जोड़ा और एक आकर्षण की तरह काम करता है! – TheYuwana

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