this.myChart.on("legendselectchanged", function (params) {
if (params.name == "项目累计工时") {
let data = self.chartData.work_hours_results;
let dataX = []; let dataY1 = []; let dataY2 = [];
data.forEach((v) => {
dataX.push(v.project_short_name);
dataY1.push(v.accumulated_work_hours);
dataY2.push(v.cost_percentage);
});
self.myChart.clear();
self.drawChart(dataX, dataY1, dataY2);
// self.myChart.setOption(option, true);
} else if (params.name == "项目成本占比") {
let data = self.chartData.cost_results;
let dataX = []; let dataY1 = []; let dataY2 = [];
data.forEach((v) => {
dataX.push(v.project_short_name);
dataY1.push(v.accumulated_work_hours);
dataY2.push(v.cost_percentage);
});
self.myChart.clear();
self.drawChart(dataX, dataY1, dataY2);
// self.myChart.setOption(option, true);
}
});
echart点击legend逻辑处理
最新推荐文章于 2024-06-21 11:28:20 发布