From 4c6931e0eb265e1f3169163d62dd361b00128a94 Mon Sep 17 00:00:00 2001 From: Yucohny Date: Wed, 28 Jun 2023 15:25:59 +0800 Subject: [PATCH 1/2] docs(cn): translate warnings/special-props --- src/content/warnings/special-props.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/warnings/special-props.md b/src/content/warnings/special-props.md index 1646b531a2..e283c5eb54 100644 --- a/src/content/warnings/special-props.md +++ b/src/content/warnings/special-props.md @@ -1,7 +1,7 @@ --- -title: Special Props Warning +title: 特殊属性警告 --- -Most props on a JSX element are passed on to the component, however, there are two special props (`ref` and `key`) which are used by React, and are thus not forwarded to the component. +JSX 上的大多数 props 都会传递给组件,但是有两个特殊的 props,`ref` 与 `key` 被 React 自身使用,因此这两个 props 不会被转发给组件。 -For instance, you can't read `props.key` from a component. If you need to access the same value within the child component, you should pass it as a different prop (ex: `` and read `props.id`). While this may seem redundant, it's important to separate app logic from hints to React. +例如,组件无法读取 `props.key`。如果你需要在子组件中访问相同的值,你应该将其作为不同的 props传递,如 `` 并读取 `props.id`。尽管这可能看起来很多余,但将应用逻辑与 React 提示分开非常重要。 \ No newline at end of file From d46096c6476bb3676ff54944709651916915ec4a Mon Sep 17 00:00:00 2001 From: Yucohny <79147654+Yucohny@users.noreply.github.com> Date: Wed, 28 Jun 2023 15:27:08 +0800 Subject: [PATCH 2/2] docs(cn): review and update --- src/content/warnings/special-props.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/warnings/special-props.md b/src/content/warnings/special-props.md index e283c5eb54..8a28f0f49e 100644 --- a/src/content/warnings/special-props.md +++ b/src/content/warnings/special-props.md @@ -2,6 +2,6 @@ title: 特殊属性警告 --- -JSX 上的大多数 props 都会传递给组件,但是有两个特殊的 props,`ref` 与 `key` 被 React 自身使用,因此这两个 props 不会被转发给组件。 +JSX 上的大多数 props 都会传递给组件,但是有两个特殊的 props(`ref` 与 `key`)被 React 自身使用,因此这两个 props 不会被转发给组件。 -例如,组件无法读取 `props.key`。如果你需要在子组件中访问相同的值,你应该将其作为不同的 props传递,如 `` 并读取 `props.id`。尽管这可能看起来很多余,但将应用逻辑与 React 提示分开非常重要。 \ No newline at end of file +例如,组件无法读取 `props.key`。如果你需要在子组件中访问相同的值,你应该将其作为不同的 props传递,如 `` 并读取 `props.id`。尽管这可能看起来很多余,但将应用逻辑与 React 提示分开非常重要。