hongjli
2025-04-28 58ec3c9fbbda7a2cdd7eef4b4f4ae2a5299065f4
渲染echarts图优化
已修改1个文件
20 ■■■■ 文件已修改
src/app/chat/page.tsx 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/app/chat/page.tsx
@@ -198,15 +198,7 @@
        if (chartInstanceRef.current) {
          const option = chartInstanceRef.current.getOption();
          
          // 调整模态窗口中tooltip的配置
          if (option && option.tooltip) {
            option.tooltip = {
              ...option.tooltip,
              confine: false,
              extraCssText: 'z-index:10000; margin-top: 0; max-width: 80vw;',
            };
          }
          // 直接使用主图表的完整配置,不做额外修改
          modalChartInstance.setOption(option);
        } else {
          // 如果主图表没有初始化,尝试从代码初始化
@@ -227,15 +219,7 @@
            const chartOption = safeFunc();
            
            if (chartOption) {
              // 调整模态窗口的tooltip配置
              if (chartOption.tooltip) {
                chartOption.tooltip = {
                  ...chartOption.tooltip,
                  confine: false,
                  extraCssText: 'z-index:10000; max-width: 80vw;',
                };
              }
              // 与主图表使用完全相同的配置
              modalChartInstance.setOption(chartOption);
            } else {
              throw new Error("无法获取模态图表配置");