Kendo 中的自定义方法调用
Custom Method Call in Kendo
我正在尝试按如下方式自定义工具提示,
self.updateChart = function () {
if ($("#chart").data("kendoChart") != undefined) {
var chart = $("#chart").data("kendoChart");
// the following line throws an error
chart.options.tooltip.template= "#= myTooltip(value) # ";
}
chart.refresh();
}
function myTooltip(value) {
return Math.abs(value.x) + " , " + Math.abs(value.y);
}
但是我收到以下错误
"Uncaught Reference Error:myToolTip is not defined"
做如下工作;但是我想继续研究上面的代码,这将给我更多的灵活性。
$("#chart").kendoChart({
tooltip: {
visible: true,
template: "#= myTooltip(value) # "
}
});
function myTooltip(value) {
return Math.abs(value.x) + " , " + Math.abs(value.y);
}
试试这个:
$("#chart").kendoTooltip(
{
content : '#= myTooltip(value) #'
...
});
检查有一些好的示例的文档:
http://demos.telerik.com/kendo-ui/tooltip/api
另请查看此示例:
我正在尝试按如下方式自定义工具提示,
self.updateChart = function () {
if ($("#chart").data("kendoChart") != undefined) {
var chart = $("#chart").data("kendoChart");
// the following line throws an error
chart.options.tooltip.template= "#= myTooltip(value) # ";
}
chart.refresh();
}
function myTooltip(value) {
return Math.abs(value.x) + " , " + Math.abs(value.y);
}
但是我收到以下错误
"Uncaught Reference Error:myToolTip is not defined"
做如下工作;但是我想继续研究上面的代码,这将给我更多的灵活性。
$("#chart").kendoChart({
tooltip: {
visible: true,
template: "#= myTooltip(value) # "
}
});
function myTooltip(value) {
return Math.abs(value.x) + " , " + Math.abs(value.y);
}
试试这个:
$("#chart").kendoTooltip(
{
content : '#= myTooltip(value) #'
...
});
检查有一些好的示例的文档:
http://demos.telerik.com/kendo-ui/tooltip/api
另请查看此示例: