kendo-chart with local-data - 重绘结束时触发事件
kendo-chart with local-data - fire event when redraw end
我的项目中有 kendo图表控件。
我的图表有本地数据。
通过 kendo图表默认行为,当用户单击图例时,它会切换以匹配系列可见性。
我在 kendo-library 调试并看到它调用函数 "redraw" 来完成它。
重绘完成后我需要做一些事情。
有什么办法吗?
var chart = $('#' + obj.controlId());
chart.kendoChart({
title: {
padding: 1,
margin: 1
},
chartArea: {
margin: 1,
height: 200,
padding: 10,
margin: 10
},
plotArea: { margin: 1 },
dataSource: {data: myChartData},
series: [{
type: 'pie',
field: 'value',
categoryField:'category',
padding: 0
}],
legend: {
labels: {
template: "#= text # #= value #"
},
position: 'right',
offsetY: 20,
offsetX: 50,
margin: 0,
}
});
我得到了 kendo-ui 支持团队的支持。
他的回答是使用渲染事件。
我做到了,效果很好
我的项目中有 kendo图表控件。 我的图表有本地数据。 通过 kendo图表默认行为,当用户单击图例时,它会切换以匹配系列可见性。
我在 kendo-library 调试并看到它调用函数 "redraw" 来完成它。 重绘完成后我需要做一些事情。
有什么办法吗?
var chart = $('#' + obj.controlId());
chart.kendoChart({
title: {
padding: 1,
margin: 1
},
chartArea: {
margin: 1,
height: 200,
padding: 10,
margin: 10
},
plotArea: { margin: 1 },
dataSource: {data: myChartData},
series: [{
type: 'pie',
field: 'value',
categoryField:'category',
padding: 0
}],
legend: {
labels: {
template: "#= text # #= value #"
},
position: 'right',
offsetY: 20,
offsetX: 50,
margin: 0,
}
});
我得到了 kendo-ui 支持团队的支持。
他的回答是使用渲染事件。
我做到了,效果很好