【问题标题】:kendo ui chart template with value具有值的剑道 ui 图表模板
【发布时间】:2013-02-25 14:35:15
【问题描述】:

我正在创建一个堆叠和分组的条形图,类似于您在演示中的示例……我正在使用 JSON 和 .DataSource 从远程数据填充它……

我正在尝试使用 .Tooltip.Template() 来格式化工具提示,但希望在工具提示中包含堆叠条的每个段的值......(所以工具提示说“卡车,District-1 45”(或 50 或 75 或任何堆叠段的值)......

我用过

.Template("#= series.stack #s, #= series.name #= value #")

.Template("#= series.stack #s, #= series.name #= series.column #")

如果我不添加“#= value”或“#= series.column”,它们会起作用,但如果我添加它,代码炸弹……

我正在使用 VS2012

【问题讨论】:

    标签: templates charts kendo-ui kendo-dataviz


    【解决方案1】:

    我可以看到您的模板无效

    .Template("#= series.stack #s, #= series.name #= series.column #")
    

    您可能想尝试以下方法:

    .Template("#= series.stack #s, #= series.name # #= series.column #")
    

    【讨论】:

    • 谢谢...答案并不完全正确,但它确实让我走上了正确的轨道...谢谢...最后是使用:.Template("#= series.stack # s, #= series.name # #= value #")
    • Related... 现在有了上面的答案,我正在尝试格式化“值”...我正在尝试在模板中使用 kendo.format 变体.. 即 .Template("# =series.name #= kendo.Format('{0:0.000}',value) #") 但收到与我原来的帖子类似的错误...
    • "#=series.name # #= kendo.toString(value,'0%') #" 是这个问题的答案...虽然我不明白对附加 # 的要求...哦,好吧...
    猜你喜欢
    • 1970-01-01
    • 2015-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多