这是 react doc 。
这个生命周期以前被命名为 componentWillMount。该名称将继续有效,直到版本 17。
但是 ReactJS 中的 componentWillMount 和 UNSAFE_componentWillMount 有什么区别。
最佳答案
两种生命周期方法在 React 16 中的作用相同。
不同之处在于 componentWillMount
从版本 17 开始的 future 版本的 React 中将不存在。
所以如果你想让你的代码在 React 的 future 版本中工作,你有两个选择:
UNSAFE_componentWillMount
生命周期方法被重命名,以确保开发人员意识到有比使用
UNSAFE
方法更好的方法。关于reactjs - ReactJS 中的 componentWillMount 和 UNSAFE_componentWillMount 有什么区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51786986/