Yii2 애플리케이션에서 hightchart 플러그인을 사용 중입니다. 지금은 시리즈 포인트를 클릭하는 것과 같은 이벤트를 호출 할 때 플러그인에 오류가 표시됩니다. 유형 오류 : fn.call이 기능이 아닙니다. 도와주세요 높은 차트를위한 Js 코드는잡히지 않은 타입 오류 : fn.call이 함수가 아닙니다.
Highcharts.setOptions([]);
new Highcharts.Chart({
"chart": {
"renderTo": "w0",
"type": "bar"
},
"credits": {
"enabled": false
},
"title": "Timeline content count monthly",
"xAxis": {
"categories": ["Aug 2016"],
"title": false
},
"yAxis": {
"min": 0,
"endOnTick": false,
"allowDecimals": false,
"title": {
"text": "Counts",
"align": "high"
},
"labels": {
"overflow": "justify"
}
},
"plotOptions": {
"bar": {
"dataLabels": {
"enabled": true
}
},
"series": {
"cursor": "pointer",
"point": {
"events": {
"click": "function(){console.log(1); }"
}
}
}
},
"series": [{
"name": "1st Week",
"data": [1]
}, {
"name": "2nd Week",
"data": [4]
}, {
"name": "3rd Week",
"data": [7]
}, {
"name": "4th Week",
"data": [0]
}, {
"name": "5th Week",
"data": [0]
}]
}입니다.
여기서 데이터는 활성 데이터 제공자를 사용하여 생성되어야합니다. 나는 이것이 효과가 없을 것이라고 생각한다. Js 문제일지도 모릅니다. 라이브러리도 올바르게 포함되어 있습니다. 차트도 완벽하게 그려져 있습니다. 문제는 점을 클릭 할 때마다 오류가 표시된다는 것입니다.
감사합니다.
처럼해야하는'에서 따옴표 제거 "기능을() {을 console.log (1);} ''->'"클릭 ": function() {console.log (1); }' – Andreas