render方法在请求数据未拿到之前,就执行了

来源:8-3 牛人列表-牛人列表

qq_忍_2

2018-02-25

http://img.mukewang.com/szimg/5a92b68d0001d69707460369.jpg

控制台打印了三次结果:

http://img.mukewang.com/szimg/5a92b6ae0001000206690209.jpg


我的问题是,render方法能否在没有数据的时候,不执行render,等到有数据的时候,再实行render,这样我就不用写list.length>0的判断

写回答

1回答

慕瓜8449030

2018-02-28

这个其实是符合预期的,如果没有数据的时候,render里可以显示一个加载中,或者无数据的状态   如果不执行render,也是要写判断的

1
0

Redux+React Router+Node.js全栈开发

全网唯一的React 16+Redux+React Router4实战课程,学到手是你的真本领!

1822 学习 · 750 问题

查看课程