未捕获的TypeError:l.renderElement不是函数

时间:2015-08-17 01:59:19

标签: kendo-ui kendo-chart kendo-tooltip

我的图表有一个共享的工具提示:

            $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

原因可能是什么?

0 个答案:

没有答案