npuer 发表于 2022-10-19 22:54:04

ReactJS 组件生命周期

生命周期方法
componentWillMount 在渲染之前在服务器和客户端上均已执行。

componentDidMount仅在客户端执行第一个渲染之后执行。这是应该进行AJAX请求和DOM或状态更新的地方。此方法还用于与其他JavaScript框架以及延迟执行的任何函数(例如setTimeout或)集成setInterval。我们正在使用它来更新状态,以便我们可以触发其他生命周期方法。

componentWillReceiveProps道具更新后立即调用,然后调用另一个渲染器。我们是从setNewNumber更新状态时触发的。

shouldComponentUpdate应该返回true或false值。这将确定组件是否将被更新。true默认情况下设置为。如果您确定组件不需要在更新后state或props更新后呈现,则可以返回false值。

componentWillUpdate 在渲染之前被调用。

componentDidUpdate 在渲染后立即调用。

componentWillUnmount从dom卸下组件后调用。
页: [1]
查看完整版本: ReactJS 组件生命周期