如何从使用效果只更新一个功能

我在 use effect 中有两个函数,我希望第一个函数只调用一次,如果“meetingArray”的状态改变,第二个函数调用每个渲染

useEffect(() => {
    getWeekMeetings();
     meetingArray();
}, []);

我该如何处理?

回答

您可以拥有 1 个以上的 useEffect 功能

   // called once
  useEffect(() => {
    getWeekMeetings();
  }, []);

  // called when meetingArray State changes
  useEffect(() => {
    meetingArray();
  }, [meetingArray])


以上是如何从使用效果只更新一个功能的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>