componentWillMount加载数据的问题

来源:19-3 Redux 简介与实例演示

慕先生3252166

2017-06-08

老师有几个地方我看数据加载是在componentWillMount进行的,也就是fetch。但网上说componentWillMount方法的调用在constructor之后,在render之前,在这方法里的代码调用setState方法不会触发重渲染,所以它一般不会用来作加载数据之用,它也很少被使用到。我想问一下为什么,谢谢老师

写回答

3回答

Parry

2017-06-09

你可以看看课程的完整代码,如判断用户登录状态的是在 DOM 加载前,而请求新闻的是在 DOM 加载后再进行。

0
1
慕先生3252166
非常感谢!
2017-06-09
共1条回复

慕先生3252166

提问者

2017-06-09

我看的https://segmentfault.com/q/1010000008133309/a-1020000008135702,

React数据获取为什么一定要在componentDidMount里面调用,这篇文章

0
0

Parry

2017-06-09

这个主要看你的业务需求,也可以页面加载完再加载数据。

你看到文章是?

0
0

结合基础与实战学习React.js 独立开发新闻头条平台

轻松入门 React 开发,React Router 4 与 Webpack 2 完美升级项目

2768 学习 · 2126 问题

查看课程