react生命週期詳解
阿新 • • 發佈:2018-12-17
React的生命週期分為三個階段:1.初始化階段 2.更新階段 3.銷燬階段 一,初始化階段 (1) 方法:getDefaultProps(); 作用:作用於元件類,只調用一次,獲取預設的props,也可以用dufaultProps設定元件的預設屬性; 注意: (2) 方法:getInitialState(); 作用:作用於元件例項,例項建立時呼叫一遍,用於初始化每個例項的state,此時可以訪問this.props; 注意:在es6的class語法中,沒有這個鉤子函式,可以直接在構造器constructor中定義this.state,此時可以訪問this.props; (3) 方法:constructor();