原因在init图形时数据还没有赋值
解决方法一:将init图形放在ajax请求后
const listChartsFun = () => {
listCharts().then((res) => {
barChartData = Object.values(res);
barChartXdata = Object.keys(res);
nextTick(() => {
initChart2();
});
});
};