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

                ## 前言 一般來說,ElementUI提供的都是基礎組件,而在我們進行業務開發的時候,會經常有多個組件組合在一起并且會被高頻調用的情況,所以這時候就用到自定義組件,那么下面我們來看下如何制作一個最簡單的自定義組件。 ## 自定義組件制作 1. 一般自定義組件都放在components文件夾中,找到后打開目錄,新建一個demo文件夾和一個x-button的vue文件 ![](https://img.kancloud.cn/41/7e/417e050b18a70068e3e2795aa985473b_1512x662.png) 2. 我們加上最簡單邏輯的代碼,封裝一個組件`x-button`,使之加載后自帶點擊事件 ![](https://img.kancloud.cn/73/65/73654551b75dd8eaea46922a472c9e4f_1294x704.png) 3. 我們再到一開始的Demo頁面引入這個自定義組件,查看是否生效 4. 這里有兩種方式引入自定義組件,一種是局部引入,一種是全局引入,下面我們來看一下兩種方式分別如何操作 * 局部引入 ![](https://img.kancloud.cn/28/d1/28d1a63b8d3ea7ebc29a877677d445a3_1312x748.png) ![](https://img.kancloud.cn/a8/7f/a87f5edbe1f54578c0ed7772ae6715cc_1246x734.png) ![](https://img.kancloud.cn/49/88/498891395a41797c84432bb80c5af060_976x1196.png) 這里可以看到,x-button.vue文件name設定為`x-button`,在demo.vue引入的時候為駝峰的xButton,掛載在components屬性下,這樣一來便可以使用x-button組件直接引入了。 打開頁面,點擊按鈕發現方法執行成功 ![](https://img.kancloud.cn/23/8f/238f80ba976c54d4a1a81033a7550af6_1838x1210.png) * 全局引入 ![](https://img.kancloud.cn/81/b1/81b1b0094fe9a29fa60dd3fbec43b295_2104x1740.png) ![](https://img.kancloud.cn/07/6a/076a304e74ea99f6e1717bd7013840ce_786x1052.png) 打開頁面,發現效果與局部加載一致 ![](https://img.kancloud.cn/99/d5/99d595f880bd50a81ee796d9fd5ba809_1830x1228.png) ## 結尾語 看到這,相信大家已經知道如何自定義一個最簡單而又功能兼備的組件,掌握其中主要知識點,再在這基礎上自行拓展,相信大家都可以寫出很棒的定制型組件!
                  <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>

                              哎呀哎呀视频在线观看