【问题标题】:Kendo Barchart custom tooltip剑道条形图自定义工具提示
【发布时间】:2015-01-27 07:15:35
【问题描述】:

是否可以使用来自数据源的自定义工具提示文本?

我有一个这样的数据源架构:

           schema: {
                data: "d",
                model: {
                    fields: {
                        text: { type: "string" },
                        value: { type: "number" },
                        desc: { type: "string " }
                    }
                }
            }

我想使用文本作为基本栏值,使用 desc 作为工具提示,所以我有这个配置:

            series: [{
                field: "value",
                categoryField: "desc"
            }],
            categoryAxis: [{
                field: "text"
            }]

在工具提示配置中:

            tooltip: {
                visible: true,
                template: "#= category # : #= value # minutes"
            }

此配置似乎不起作用。有什么方法可以将desc 字段仅用于工具提示?

【问题讨论】:

  • 这背后的原因是我需要显示轴值的 ID(因为带有旋转的长描述在剑道条形图上效果不佳)并使用 desc 文本在工具提示上显示来自该 ID 的描述。

标签: kendo-ui kendo-tooltip


【解决方案1】:

只需在剑道模板中使用 dataItem 对象:

tooltip: {
    visible: true,
    template: "#= dataItem.desc # minutes"
}

这里是道场示例:http://dojo.telerik.com/IYOZO

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多