Skip to content

Commit 9d49165

Browse files
fix
1 parent 4d54bda commit 9d49165

File tree

3 files changed

+3
-216
lines changed

3 files changed

+3
-216
lines changed

src/content/blog/2024/12/05/react-19.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,7 @@ React 19 包含了所有从 Canary 渠道引入的 React 服务器组件功能
371371

372372
有关更多信息,请参阅文档 [React Server Components](/reference/rsc/server-components).
373373

374-
### 服务器操作 {/*server-actions*/}
374+
### 服务器操作 {/*server-functions*/}
375375

376376
服务器 Actions 允许客户端组件调用在服务器上执行的异步函数。
377377

@@ -389,7 +389,7 @@ React 19 包含了所有从 Canary 渠道引入的 React 服务器组件功能
389389

390390
服务器 Actions 可以在服务器组件中创建并作为 props 传递给客户端组件,或者可以在客户端组件中导入和使用。
391391

392-
有关更多信息,请参阅 [React 服务器 Actions](/reference/rsc/server-actions) 文档。
392+
有关更多信息,请参阅 [React 服务器 Actions](/reference/rsc/server-functions) 文档。
393393

394394
## React 19 中的改进 {/*improvements-in-react-19*/}
395395

src/content/reference/react-dom/server/renderToReadableStream.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ If an error happens in the `Posts` component or somewhere inside it, React will
441441
2. 它将 **放弃** 再尝试在服务器上渲染 `Posts`
442442
3. 当 JavaScript 代码加载到客户端上时,React **重新尝试** 在客户端上渲染 `Posts`
443443
444-
如果在客户端上重新尝试渲染 `Posts` **也** 失败,React 将在客户端上抛出错误。与渲染过程中抛出的所有错误一样,[最近的父级错误边界](/reference/react/Component##static-getderivedstatefromerror) 决定如何向用户展示错误。在实践中,这意味着用户将看到加载指示符,直到确定错误不可恢复为止。
444+
如果在客户端上重新尝试渲染 `Posts` **也** 失败,React 将在客户端上抛出错误。与渲染过程中抛出的所有错误一样,[最近的父级错误边界](/reference/react/Component#static-getderivedstatefromerror) 决定如何向用户展示错误。在实践中,这意味着用户将看到加载指示符,直到确定错误不可恢复为止。
445445
446446
如果在客户端上重新尝试渲染 `Posts` 成功,则从服务器加载中的后备方案将被客户端渲染的输出所取代。用户不会知道有服务器错误。但是,服务器的 `onError` 回调和客户端的 [`onRecoverableError`](/reference/react-dom/client/hydrateRoot#hydrateroot) 回调将被触发,以便你可以收到有关错误通知。
447447

src/content/reference/rsc/server-actions.md

Lines changed: 0 additions & 213 deletions
This file was deleted.

0 commit comments

Comments
 (0)