【发布时间】:2026-01-13 10:30:01
【问题描述】:
如果我有一个需要一些设置的 React 组件(例如,用于计时器或 WebAudio API 等),我将无法决定初始化是应该在 constructor 还是 componentWillMount 中进行。两者都有优点或缺点吗?我不清楚哪一个更适合这个。
我在 Google 上搜索了一下,看看是否有人讨论过 constructor 和 componentWillMount 之间的区别,但我找不到任何东西。
编辑:Redux 和任何异步函数都不应该是等式的一部分。
【问题讨论】:
-
根据文档,这应该在
componentDidMount:facebook.github.io/react/docs/… "如果你想....设置计时器...或 setInterval...在此方法中执行这些操作。"
标签: reactjs