这样写的时候,页面会刷新四次,这个是不是太多了呀

来源:9-5 自定义Echarts Hook,简化开发

CSL369

2023-09-02

图片描述
图片描述
图片描述

写回答

1回答

河畔一角

2023-09-03

这是有原因的:

第一次,打开页面地址的时候,会执行。

第二次,dom更新完后会执行,也就是DidMount。

第三次,页面刷新会调用更新用户信息的接口,读取到以后会更新状态,状态发生变化以后,这个页面有使用到状态管理,所以会再执行一次。

第四次,这个页面调用了报表接口,接口读取到以后通过setState进行更新,又执行了一次。

0
0

React18+TS 通用后台管理系统解决方案落地实战

全面提升React高阶技能,灵活驾驭各类后台管理系统开发痛点

624 学习 · 226 问题

查看课程