getderivedstatefromprops 和 componentdidupdate什么时候用哪个?

getderivedstatefromprops 和 componentdidupdate这两个的应用场合分别是哪些呢

阅读 661
1 个回答
  • getDerivedStateFromProps:
    应用场合:当组件接收到新的 props,并且需要根据新的 props 更新其内部状态时,可以使用 getDerivedStateFromProps。
  • componentDidUpdate:
    应用场合:当组件完成更新后,需要执行一些额外的操作,例如更新 DOM、与外部库进行交互(例如请求数据)等,可以使用 componentDidUpdate。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题