當react組件須要獲取異步數據的時候,建議在ComponentDidMount週期裏執行獲取動做,react
若是非異步數據,能夠在ComponentWillMount獲取異步
由於ComponentWillMount 是組件將要掛載到Dom的時候 ,在這裏修改state,不會形成組件從新renderspa
可是在這裏執行異步操做,可能阻塞UI,由於若是耗時較長,頁面會長時間留白數據