gpt4 book ai didi

javascript - 图例标签自定义在模型 Controller 中不起作用

转载 作者:行者123 更新时间:2023-11-30 12:22:21 24 4
gpt4 key购买 nike

基于以下 implementation ,我可以自定义图例标签,当我放入我的 View Controller 时它可以工作

series: [{
field: "value",
name :"#= group.items[0].fname || group.items[1].fname#"
}],

但是,当我放入我的 Model View Controller 时,它不起作用。

chart.setDataSource(theDataSource);
chart.options.series.name = "#= group.items[0].fname || group.items[1].fname#"
chart.refresh();

最佳答案

更新选项属性时,需要在完成后调用 refresh() (http://docs.telerik.com/kendo-ui/api/javascript/dataviz/ui/chart#fields-options):

chart.refresh();

您也可以尝试使用 setOptions 方法(http://docs.telerik.com/kendo-ui/api/javascript/dataviz/ui/chart#methods-setOptions):

var chart = $("#chart").data("kendoChart");
chart.setOptions({
series: [{
field: "value",
name :"#= group.items[0].fname || group.items[1].fname#"
}]
});

下面的方法应该可行,

更改以下代码行

chart.options.series.name = "#= group.items[0].fname || group.items[1].fname#"

chart.options.series[0].name = "#= group.items[0].fname || group.items[1].fname#"; 

关于javascript - 图例标签自定义在模型 Controller 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30599450/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com