<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                **組件化本質** * 組件化的本質,其實就是面向對象的設計思想。組件化可以對應于 一個類,每個類都對外輸出不變的接?,只要接?不變,類與類間 的通訊可以根據接?進行,由此不同組件間的耦合度就降低了。 同時復雜的類可以通過若干個簡單的類組合而成,這樣一來,不但 可以提高組件的重用性,同時通過組合的思想來設計復雜的控件, 也極大的降低了復雜控件的設計難度 。 **【強制】** 開發react、react-native項目時應遵循此開發規范。 * 示例 ![](https://box.kancloud.cn/64e7cd5622d802e34dd818e32688d98a_1849x526.png) ``` 如圖所示, AssignNormalHomeWork.js, AssignSpecialHomeWork.js, FastAssignHomePage.js 都有選擇日期,選擇時間,選擇班級的操作。 我們將這三個view抽離成三個組件,界面無需關心組件如何實現,只需按照約定傳遞對應的值即可,選擇后組件會將結果傳遞回去。 如果以后需要改日期選擇的樣式,只需改動組件,而非像沒有抽離成組件之前,改動三個界面甚至更多。 這只是一個簡單的組件化編程示例,可能還會遇到將一個復雜的組件抽離成多個子組件等等業務場景,大同小異! ``` * 簡述目錄結構 ``` 如圖所示,這是愛老師教師端作業版塊下布的置作業模塊 在assign目錄下創建當前業務模塊所需的component、page、util 這樣目錄結構一目了然,修改維護也更方便。 ```
                  <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>

                              哎呀哎呀视频在线观看