2 Matching Annotations
  1. May 2023
    1. 记住 对 React 来说重要的是组件在 UI 树中的位置,而不是在 JSX 中的位置!

      React 组件更新机制 tip 1

    2. 你可能以为当你勾选复选框的时候 state 会被重置,但它并没有!这是因为 两个 <Counter /> 标签被渲染在了相同的位置。 React 不知道你的函数里是如何进行条件判断的,它只会“看到”你返回的树。在这两种情况下,App 组件都会返回一个包裹着 <Counter /> 作为第一个子组件的 div。这就是 React 认为它们是 同一个 <Counter /> 的原因。

      React 组件更新机制 tip 1