Browse Source

fix: 模型指标对比图错误

pull/246/head
zhaowei 8 months ago
parent
commit
f3f9846dff
1 changed files with 13 additions and 9 deletions
  1. +13
    -9
      react-ui/src/pages/Model/components/MetricsChart/index.tsx

+ 13
- 9
react-ui/src/pages/Model/components/MetricsChart/index.tsx View File

@@ -65,14 +65,18 @@ export type MetricsChartProps = {
function MetricsChart({ name, chartData }: MetricsChartProps) { function MetricsChart({ name, chartData }: MetricsChartProps) {
const chartRef = useRef<HTMLDivElement>(null); const chartRef = useRef<HTMLDivElement>(null);
const xAxisData = chartData[0]?.iters; const xAxisData = chartData[0]?.iters;
const seriesData = chartData.map((item) => {
return {
name: item.version,
type: 'line' as const,
smooth: true,
data: item.values,
};
});
const seriesData = useMemo(
() =>
chartData.map((item) => {
return {
name: item.version,
type: 'line' as const,
smooth: true,
data: item.values,
};
}),
[chartData],
);


const options: echarts.EChartsOption = useMemo( const options: echarts.EChartsOption = useMemo(
() => ({ () => ({
@@ -158,7 +162,7 @@ function MetricsChart({ name, chartData }: MetricsChartProps) {


// 组件卸载 // 组件卸载
return () => { return () => {
// myChart.dispose() 销毁实例
// 销毁实例
chart.dispose(); chart.dispose();
}; };
}, [options]); }, [options]);


Loading…
Cancel
Save