关于函数组件执行次数的问题

来源:7-2 用高级 Hook-useAsync统一处理Loading和Error状态

慕先生5461412

2021-08-11

图片描述

图片描述
页面刷新后这个函数组件 执行了四次,请问这是为啥?

写回答

1回答

Nolan

2021-08-12

初始一次,组件状态每次改变又会触发一次,父组件状态改变也会触发,算一下吧

0
2
Nolan
回复
慕先生5461412
也会的,总而言之就是本组件和父组件的【状态】发生变化,就会渲染。而hook里的状态也是状态
2021-08-14
共2条回复

React17+Hook+TS4 优质实践,仿 Jira 企业级项目

解锁 React17 高阶用法,轻松应对大型复杂长周期项目

2691 学习 · 1236 问题

查看课程