react中的组件生命周期

    科技2024-07-20  66

     

    -> constructor() -> componentWillMount() -> render() // 然后构造DOM元素插入页面 -> componentDidMount() // ... // 即将从页面删除 -> componentWillUnmount() // 从页面删除

    constructor:组件的state的初始化工作。

    componentWillMount:组件挂载开始之前,也就是在组件调用render方法之前调用。进行组件的启动工作,例如Ajax数据拉取、定时器的启动。

    componentDidMount:组件挂载完成以后,也就是DOM元素已经插入页面后调用。

    componentWillUnmount:组件对应的DOM元素从页面中删除之前调用。数据的清理,例如定时器的清理

    Processed: 0.008, SQL: 8