跳转至

高级

key

  • 组件的唯一标识,当更新key时会销毁组件,重新构建

子组件属性和useState

  • 当传递给子组件的属性变化时,如果子组件使用useState来创建状态,是不会更新这个状态的
  • 解决方法,用useEffect监听该属性进行更新状态
  • 注意
    • 即便用memo函数缓存也没有用,必须用useEffect进行属性监听