【发布时间】:2019-03-15 12:23:19
【问题描述】:
在 javascript 类 constructor() 中获取数据是一种好习惯吗?
例如在 react 类 constructor() 中,我找到的每个教程都在 componendDidMount() 中获取数据,但没有人解释为什么我们不能在 constructor() 中这样做。
问题完全涉及 javascript 类,而不仅仅是 react。
【问题讨论】:
-
componentDidMount更好,原因有很多。例如。构造函数将在服务器端渲染中运行,但componentDidMount不会。
标签: javascript reactjs