1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢(xún)
      選擇下列產(chǎn)品馬上在線(xiàn)溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問(wèn)題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
      如何使用單文件組件.vue-創(chuàng)新互聯(lián)

      小編給大家分享一下如何使用單文件組件.vue,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

      創(chuàng)新互聯(lián)建站主要從事成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)福山,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):18980820575

      vuejs 自定義了一種.vue文件,可以把html, css, js 寫(xiě)到一個(gè)文件中,從而實(shí)現(xiàn)了對(duì)一個(gè)組件的封裝, 一個(gè).vue 文件就是一個(gè)單獨(dú)的組件。由于.vue文件是自定義的,瀏覽器不認(rèn)識(shí),所以需要對(duì)該文件進(jìn)行解析。 在webpack構(gòu)建中,需要安裝vue-loader 對(duì).vue文件進(jìn)行解析。在 sumlime 編輯器中,我們 書(shū)寫(xiě).vue 文件,可以安裝vue syntax highlight 插件,增加對(duì)文件的支持。

      環(huán)境搭建完畢,利用vue-router實(shí)現(xiàn)了頁(yè)面跳轉(zhuǎn),那么現(xiàn)在要處理的就是頁(yè)面的內(nèi)容了。

      一個(gè)頁(yè)面可以看作是由各種各樣的組件組成的,大至一個(gè)頁(yè)面,小至一個(gè)按鈕都可以作為一個(gè)組件,頁(yè)面的組件化可以大大提高代碼的重用性,免除了很多重復(fù)性的勞動(dòng)。vue允許把用戶(hù)組件寫(xiě)成單個(gè)的文件,尾綴為.vue,然后再以模塊的方式引入,下面是我的例子:

      入口文件:

      import Vue from 'vue';
      import VueRouter from 'vue-router'
       
      import Main from'./components/main.vue'
      import Login from'./components/login.vue'
      import Content from'./components/content.vue'
      Vue.use(VueRouter);
       
      const routes=[
        {path:'/login',component:Login},
        {path:'/main',component:Main},
        {path:'/main/content',component:Content},
        {path:'/',redirect:'/login'}
      ];
      const router=new VueRouter({
          routes
        });
      var app=new Vue({
        router,
        el:'#app',
        template:''
      });

      這是其中的一個(gè)組件content:

      
      
      

      這里用上了ES6的模塊加載功能:export和import,在組件中使用export,可以把組件定義為一個(gè)模塊,import則可以把已定義的組件,這樣就能方便處理模塊間的依賴(lài)關(guān)系。

      一個(gè)vue文件一般來(lái)說(shuō)有三個(gè)元素:template(html模板),script,style,我們?cè)趕cript中編寫(xiě)組件所需要的依賴(lài)和交互代碼,并用export將整個(gè)組件以模塊的方式定義。在script中,組件的編寫(xiě)方法與在vue對(duì)象中的編寫(xiě)組件的方法并無(wú)二致,所以也可以把template寫(xiě)進(jìn)script里面。

      一個(gè)組件對(duì)應(yīng)一個(gè)文件,這樣子就可以在組件內(nèi)部處理組件自身的內(nèi)容,css也可以只針對(duì)組件生效,十分方便。

      以上是“如何使用單文件組件.vue”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道!

      另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。


      當(dāng)前文章:如何使用單文件組件.vue-創(chuàng)新互聯(lián)
      分享鏈接:http://www.ef60e0e.cn/article/pdddj.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        大渡口区| 乐都县| 宁晋县| 内江市| 香港| 沈阳市| 慈溪市| 任丘市| 隆子县| 嘉善县| 磐安县| 武汉市| 深圳市| 即墨市| 十堰市| 建昌县| 衡阳市| 新安县| 道孚县| 贡嘎县| 高雄市| 双牌县| 横峰县| 南昌市| 独山县| 寻乌县| 历史| 乳源| 平安县| 鄂伦春自治旗| 成安县| 舞阳县| 闽侯县| 新竹县| 开鲁县| 泰州市| 屏边| 武乡县| 房产| 平泉县| 奎屯市|