我很难理解为什么当您点击图表时,中间的数字不会更新,直到用户在点击图表后移动光标。
onClick: function(event, chart) {
var index = chart[0]._index;
var value = ~~percentages[index];
chart[0]._chart.config.options.elements.center.text = value;
},
https://jsfiddle.net/uL8L5ny9/
我已经创建了一个JS小提琴,你可以看到这种情况发生。
根据我的经验,到目前为止这是Chrome和FF中的一个问题。
我实际上在我的项目中使用NG2图表但是使用map.js的JS小提琴正在做同样的事情。
我在互联网上找不到这个问题。
答案 0 :(得分:0)
忘记在加载时绘制/更新图表。使用chart.chart.update()修复此问题。