为了账号安全,请及时绑定邮箱和手机立即绑定

讲师回答 / yancy
useEffect 在渲染时是异步执行,并且要等到浏览器将所有变化渲染到屏幕后才会被执行。而useLayoutEffect 在渲染时是同步执行。

讲师回答 / yancy
首先回答刚开始的时候的两次打印,这里是我们使用了getDoubleNum函数,所以打印,然后组件中通过setNum来更新了状态,在刷新页面的过程中又执行了一次,所以会出现两次输出。因为getDoubleNum这个函数是在jsx中引用的,每次渲染都会重新执行一次

讲师回答 / yancy
可以在外层创建一个Context。当前页面在使用的时候无论是父组件还是子组件都使用同一个Context就可以

最新回答 / SHERlocked93
https://gitee.com/sounmos/react-car

最新回答 / SHERlocked93
https://gitee.com/sounmos/react-car
首页上一页123下一页尾页
¥68.00
立即购买
课程须知
1.具备HTML5+CSS3+JS+react基础 2.希望在react技术栈有深入了解 3.想通过学习提升技术能力
老师告诉你能学到什么?
1、了解当前react现状,提高个人技能 2、明确自己技术栈水平,零基础入门react hooks 3、结合具体开发项目,掌握每个hook的实际应用 4、提升代码组织和优化能力
加群二维码
  • 慕课前端核心用户群
  • 群号:906667001
  • 付费用户专享
  • 技术学习型社群

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消