请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

useEffect第二个参数是对象的问题

双越老师好,关于 useEffect 的第二个参数是对象的情况,我在您的另一门课程中看到下面的写法(第 32 行),想请问这里把 data 这个对象放到第二个参数,作为依赖,应该如何理解呢?

第32行

截图如果不妥的话,我会编辑掉

正在回答 回答被采纳积分+3

1回答

双越 2023-04-20 07:56:07

就是依赖于 data 的变化而更新 callback (useEffect 第一个参数),这本来也是 useEffect 的基本作用

0 回复 有任何疑惑可以回复我~
  • 提问者 慕莱坞7043791 #1
    嗯嗯,这个理解,但data不是引用类型吗,为啥不用解构成原始类型,然后再放到第二个参数里去,而是直接把引用类型放到第二个参数里,主要纠结的是这个
    回复 有任何疑惑可以回复我~ 2023-04-20 18:07:56
  • 双越 回复 提问者 慕莱坞7043791 #2
    哦,这样。我目前正在考虑咱这门课程的整体升级,我到时候一起看看这个问题。正好感谢你的反馈~
    回复 有任何疑惑可以回复我~ 2023-04-20 20:49:41
  • 提问者 慕莱坞7043791 回复 双越 #3
    好,双越老师辛苦啦,给你点1w个赞!!!
    回复 有任何疑惑可以回复我~ 2023-04-20 23:33:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信