阅读背景:

React 中新旧生命周期_猕猴桃-HR的博客

来源:互联网 
React 中新旧生命周期对比

React 新的生命周期函数
在React 框架中旧的生命周期函数在新的版中也是可以使用的。
但是在React 官方文档中  以下方法即将过时, 在新的代码中应该避免使用它们:

UNSAFE_componentWillUpdate();

UNSAFE_componentWillReceiveProps();  在父子组件中才可以使用;

在React 中异步渲染之更新操作:
展示异步渲染带来的新的可能性; 
我们得到的重要组件生命周期往往会带来重要的不确定性因素。
原因: 这些生命周期函数经常会被误解和滥用, 此外: 预计, 在异步渲染中, 它们潜在的问题可可能性更大。 我们在即将发布的版本中为这些生命周期添加 "UNSAFE_"前缀,  (这里的"unsafe_" 并不是表示安全性)
 而是表示这些生命周期函数的代码在React 中的未来版本中更有可能出现bug, 尤其是在异步渲染之后)
--------------------------------------------------------------------------------
在React 框架中以后尽量避免使用这三个生命周期函数
新版本中生命周期函数 (即将废弃掉的生命函数)
1: componentWillMount();   组将将要挂载
2: componentWillReceiveProps();   子组件接受父组件的数据,  render的时候使用
3: componentWillUpdate();  组件将要更新操作
在新的生命周期函数中,  即将废弃掉三个生命周期函数 三个带有(Will 的函数)

1: componentWilMount();  // 组件即将挂在阶段
2:componettWillUpdate();  // 组件即将更新阶段
3: componentWillReceiveProps()   这三个方法即将废弃React 中新旧生命周期对比

React 新的生命周期函数
在React 框架中旧的生命周



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: