<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 組件生命周期 ## 生命周期狀態 組件的生命周期可分成三個狀態: - Mount:組件第一次在DOM樹種渲染的過程 - Update:當組件被重新渲染的過程 - Unmount:已移出真實 DOM ## 生命周期鉤子 生命周期的方法有: - `componentWillMount` 在渲染前調用,在客戶端也在服務端。 - `componentDidMount` 在第一次渲染后調用,只在客戶端。之后組件已經生成了對應的DOM結構,可以通過 `this.getDOMNode()` 來進行訪問。 如果你想和其他JavaScript框架一起使用,可以在這個方法中調用setTimeout, setInterval或者發送AJAX請求等操作(防止異部操作阻塞UI)。 - `componentWillReceiveProps` 在組件接收到一個新的prop時被調用。這個方法在初始化render時不會被調用。 - `shouldComponentUpdate` 返回一個布爾值。在組件接收到新的props或者state時被調用。在初始化時或者使用forceUpdate時不被調用。 - `componentWillUpdate` 在組件接收到新的props或者state但還沒有render時被調用。在初始化時不會被調用。 - `componentDidUpdate` 在組件完成更新后立即調用。在初始化時不會被調用。 - `componentWillUnmount` 在組件從 DOM 中移除的時候立刻被調用。 ## 生命周期示意圖 :-: ![](http://xiaoyulive.oss-cn-beijing.aliyuncs.com/imgs/react/005.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看