我的图表有一个共享的工具提示:
$scope.kissaChart.setOptions({
renderAs: 'canvas',
drag: onDrag,
dragEnd: onDragEnd,
zoom: onZoom,
tooltip: {
visible: true,
format: "{0:n2}",
shared: true,
background: '#ADD8E6',
sharedTemplate: createTemplate
}
});
这是我的模板生成器:
function createTemplate (val1) {
var template = "";
if (val1 && val1.points && val1.points && val1.points.length > 0) {
template += "<div>";
// construct Date
template += "Date: ";
template += ((val1.points[0].dataItem.date) ? val1.points[0].dataItem.date : "");
template += " " + ((val1.points[0].dataItem.actualTime) ? val1.points[0].dataItem.actualTime : "");
}
return template;
}
当我尝试鼠标悬停系列中的数据时,我会看到:
Uncaught TypeError: l.renderElement is not a function
原因可能是什么?