0
자바 스크립트 함수 내에서 전역 변수의 값을 변경하려고 시도하지만 그 값이 적용되지 않는 이유가 확실하지 않습니다. (틀림없이, 나는 경험 많은 자바 스크립트 사람이 아니다.) 여기 내 코드가있다 :글로벌 자바 스크립트 변수의 값 변경
var title_chart = "";
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Country');
data.addColumn('number', 'Number of Entries');
jQuery.getJSON('/data/stats.json', function(chart_data) {
title_chart = chart_data.chart_title;
jQuery.each(chart_data.stats, function(index, value){
data.addRows(1);
data.setValue(index, 0, value.chart_label);
});
});
var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
chart.draw(data, {width: 450, height: 300, title: title_chart});
}
고마워!
전역 변수는 무엇입니까? 더 자세하게 얘기해 주 시겠어요? –
window.variable = "값을 설정하고 싶습니다"글로벌 자바 스크립트 변수의 값을 설정해야합니다. 참조 용 링크 참조 https://www.javatpoint.com/oprweb/test.jsp?filename=jsglobalvariable2 – showmyroutes