我一直在试图理解为什么以及如何解决在group_by
Vue的Vue图表中发生的这种无限递归而无济于事。非常感谢您的帮助。
在我的Vue组件中,选项在方法中定义为:
legendCallback
我的generateLegendData方法如下:
options() {
var self = this;
return {
legend: {
display: false,
position: 'top',
},
legendCallback: chart=> {
return this.generateLegendData(chart)
},
tooltips: {
mode: 'single',
callbacks: {
label: function (tooltipItems) {
return "text"
}
},
}
}
},
没有for循环,即只返回预期的字符串就可以了。
答案 0 :(得分:0)
返回return text.join("")
并不是问题。
解决方案是将options
属性从方法移动到计算属性。