Open chunhuile opened 2 months ago
react中数据的更新是因为ECharts 图表未能在第一次渲染时显示数据的原因可能是由于 echartsData 状态在初次设置时并未立即更新,而 getUserEcharts 函数在状态更新之前就被调用了。
解决方法:新增一个useEffect钩子函数监听echarts的数据
useEffect(() => { if (echartsData.length > 0) { getUserEcharts(); } }, [echartsData]); // 监听 echartsData 的变化
react中数据的更新是因为ECharts 图表未能在第一次渲染时显示数据的原因可能是由于 echartsData 状态在初次设置时并未立即更新,而 getUserEcharts 函数在状态更新之前就被调用了。
解决方法:新增一个useEffect钩子函数监听echarts的数据