首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Kendo-UI中形成工具提示模板

在Kendo-UI中形成工具提示模板
EN

Stack Overflow用户
提问于 2015-05-09 20:39:08
回答 1查看 2.7K关注 0票数 1

我有下面的代码,最初我的数据只包含xy值,但是,一旦我添加了另一个值,即k,但它停止工作。我计划将k值作为附加信息显示到工具提示中。有人知道吗?

代码语言:javascript
复制
function createChart() {
    $("#chart")
        .kendoChart({
            xAxis: {},
            yAxis: {},
            seriesDefaults: {type: "scatterLine" },
            series: [{data: stats}],
            tooltip:{visible:true,template: "#= myTooltip(value) # "}
        });
}

function myTooltip(value) {
    return Math.abs(value.x) + ", "+Math.abs(value.y)+","+Math.abs(value.k);
}

http://jsfiddle.net/3yhbyy2g/49/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-09 22:08:00

最后,这是我到目前为止提出的解决办法。这里的关键点是通过dataItem访问数据,而不是通过value-->(value.x, value.y)来访问数据对象中的其他元素,而不仅仅是xy

看来value是从dataItem继承来的。

代码语言:javascript
复制
 tooltip:
     {
     visible:true,
     template: 
       "x : #=kendo.format('{0:n0}', (Math.abs(dataItem.x)))#, 
        y : #=kendo.format('{0:n0}', (Math.abs(dataItem.y)))#, 
        k : #=kendo.format('{0:n0}', (Math.abs(dataItem.k)))# "
     }

http://jsfiddle.net/3yhbyy2g/50/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30144782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档