请稍等 ...
×

采纳答案成功!

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

关于react组件的渲染问题

老师,我在ProjectListScreen组件中另外输出list,为什么会输出三次,第一次为空数组,第二次、第三次有数据,这里面的逻辑、原理能说下吗。
图片描述
图片描述

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

1回答

Nolan 2021-04-05 23:15:04

说明渲染了三次,每次渲染list有不同的值,初始值、后面赋值

0 回复 有任何疑惑可以回复我~
  • 提问者 慕容8540943 #1
    为什么会渲染三次呢?第一次渲染是获取到list数据之前的初始渲染,第二次渲染是异步获取list数据后状态变化而导致渲染第二次,但是为什么会有第三次渲染呢?
    回复 有任何疑惑可以回复我~ 2021-04-07 13:46:29
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信