React?Native組件的生命周期比較簡單寄摆,主要常用的主要用
1. constructor(props){}
2. render() {return (...)}
3.?componentWillUnmount(){}
4.?在用子組件情況,會先進(jìn)行父組件的componentWillMount --> 子組件的初始化 -->?父組件render -->?父組件 componentDidMount
其生命周期主要分為三塊短纵,
1远舅、組件初始化mount裝載,只調(diào)用一次痕钢,可在constructor處進(jìn)行state的初始化
2图柏、組件更新update,?調(diào)用多次,每當(dāng)props或者state發(fā)生改變時會調(diào)用任连,平時開發(fā)可在shouldComponentUpdate處寫邏輯判斷進(jìn)行必要的性能優(yōu)化蚤吹。
3、卸載unmount,?可在此處進(jìn)行其他事件等的銷毀
代碼演示生命周期過程:
1.初始化mount
2.?更新update
3. unmount