하이 차트를 사용하여 막대 차트를 작성하려고합니다.하이 차트 막대 차트를 작성하는 방법
<div id="login" style="width:700px; height:300px;"></div>
나도 오류없이 차트를 참조 해달라고 :
[{"name":"logon","pointStart":Date.UTC(2011, 1, 1),"pointInterval":30 * 24 * 3600 * 1000,"data":[284697404,268944957,297847827,287150001,277779620,262275285]}]
이는 HTML입니다 :
function monthly_web_login() {
$.getJSON('monthly_web_login.php', function(data) {
var chart = new highcharts({
chart: {
borderColor: '#98AFC7',
borderRadius: 20,
borderWidth: 1,
renderTo: 'login',
type: 'bar',
marginRight: 10,
},
exporting: {
enabled: true
},
rangeSelector: {
enabled:false
},
scrollbar: {
enabled: false
},
navigator : {
enabled : false
},
xAxis: {
type: 'datetime',
tickInterval: 30 * 24 * 3600 * 1000, // 6 months month
dateTimeLabelFormats: {
millisecond: '%H:%M:%S.%L',
second: '%H:%M:%S',
minute: '%H:%M',
hour: '%H:%M',
day: '%e. %b',
week: '%e. %b',
month: '%b',
year: '%Y'
}
},
yAxis: { // Primary yAxis
labels: {
style: {
color: 'blue'
}
},
gridLineColor: '#197F07',
gridLineWidth: 0,
title: {
text: 'Monthly Logons',
style: {
color: 'blue'
}
}
},
credits: {
enabled: false
},
title: {
text: 'TOTAL MONTHLY LOGONS',
style: {
color: '#333000',
fontSize: '14px'
}
},
tooltip: {
pointFormat: '<span style="color:{series.color}">{series.name}</span>: <b>{point.y} </b><br>',
valueDecimals: 2
},
series: data
});
});
}
이 내 JSON 파일입니다 : 이것은 내 기능입니다. 어떤 아이디어, 내가 여기서 뭘 잘못하고있는거야?
콘솔 로그를 보았습니까? ReferenceError : 변수를 찾을 수 없습니다 : highcharts –
@BarbaraLaird, 오류 및 차트가 없습니다. – user1471980
오류가없는 경우 코드가이 줄에 표시되지 않는 것일 가능성이 높습니다. var chart = new highcharts ({어떻게 monthly_web_login을 호출하고 있습니까? 'monthly_web_login.php'가 성공적으로 반환됩니까? 코드에서 해당 지점에 도달했는지 확인하기 위해 highcharts를 호출하기 바로 전에 console.log –