From 8dfb7d65cfd0f60e65d0bf5d161e3df2d997b679 Mon Sep 17 00:00:00 2001 From: lijinke666 Date: Wed, 3 Jul 2024 15:42:24 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E4=BC=98=E5=8C=96=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- s2-site/docs/manual/migration-v2.zh.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/s2-site/docs/manual/migration-v2.zh.md b/s2-site/docs/manual/migration-v2.zh.md index 6edf19957f..b22c887537 100644 --- a/s2-site/docs/manual/migration-v2.zh.md +++ b/s2-site/docs/manual/migration-v2.zh.md @@ -9,7 +9,7 @@ tag: New ## 🏠 官网地址变化 :::warning{title="注意"} -原官网 不再维护和使用,请使用最新的文档,确保您看到的不是过时的文档。 +原官网 不再维护和使用,请访问最新的网址,以确保您看到的不是过时的文档。 ::: - 原 `v1` 官网迁移至 . @@ -132,10 +132,10 @@ const s2Options = { 3. 行列宽高支持动态配置。 ```diff -export interface ColCfg { - width?: number | (cell) => number; +export interface BaseCellStyle { + width?: number | (node) => number; - height?: number; -+ height?: number | (cell) => number; ++ height?: number | (node) => number; - widthByFieldValue?: Record; + widthByField?: Record; heightByField?: Record; @@ -465,7 +465,7 @@ const s2Options = { #### 单元格宽高拖拽逻辑变更 -1. 在 `1.x` 中,宽高调整对**所有单元格**生效,`2.x` 新增 `rowResizeType/colResizeType` 选择对当前还是所有单元格生效。 +1. 在 `1.x` 中,宽高调整对**所有单元格**生效,`2.x` 新增 `rowResizeType/colResizeType` 选择对 `当前 (current)`, `选中 (selected)`, 还是 `所有 (all)` 单元格生效。 ```diff const s2Options = { @@ -736,11 +736,15 @@ const s2Options = { #### 支持 React 18 和 Ant Design 5.0 -`@antv/s2-react` 的 `2.x` 版本适配了 `React 18`, 并兼容 `React 16 和 17`, 分析组件升级到了 `antd@5.x`. +:::info{title="提示"} +React 19 已发布 [RC 版本](https://react.dev/blog/2024/04/25/react-19), 后续兼容视情况而定。 +::: + +`@antv/s2-react` 的 `2.x` 版本适配了 `React 18`, 并兼容 `React 16 和 17`, 由于 `antd@4.x` 已经 [停止维护](https://ant-design.antgroup.com/docs/blog/v4-ood-cn), 分析组件升级到了 `antd@5.x`. #### Ant Design 多版本共存 -对于项目使用的是 `antd@4.x`, 或者所依赖的其他库依赖 `antd@4.x`, 由于种种历史原因无法升级到 `antd@5.x` 的情况,可以通过 [多版本共存](https://ant-design.antgroup.com/docs/react/migration-v5-cn#%E5%A4%9A%E7%89%88%E6%9C%AC%E5%85%B1%E5%AD%98) 的方式来临时过渡。 +对于项目使用的是 `antd@4.x`, 或者所依赖的其他库间接依赖 `antd@4.x`, 由于种种历史原因无法升级到 `antd@5.x` 的情况,可以通过 [多版本共存](https://ant-design.antgroup.com/docs/react/migration-v5-cn#%E5%A4%9A%E7%89%88%E6%9C%AC%E5%85%B1%E5%AD%98) 的方式来临时过渡。 ```json // $ npm install --save antd-v5@npm:antd@5