組件系統(tǒng)是Vue的一個(gè)重要組成部分,它可以將一個(gè)復(fù)雜的頁(yè)面抽象分解成許多小型、獨(dú)立、可復(fù)用的組件,通過組合組件來組成應(yīng)用程序,結(jié)合 vue-router 的路由功能將各個(gè)組件映射到相應(yīng)的路由上,通過路由的變化來告訴Vue要在哪里渲染他們,實(shí)現(xiàn)各個(gè)組件、各個(gè)頁(yè)面之間的跳轉(zhuǎn)導(dǎo)航。
創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的玉龍網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!問題
使用 vue-router 切換路由時(shí)會(huì)觸發(fā)組件樹的更新,根據(jù)定義的路由渲染一個(gè)新的組件樹,大致的切換過程是這樣的:
具體路由切換控制流程請(qǐng)參考官方文檔:切換控制流水線
那 vue-router 是怎么判斷某一個(gè)組件可以復(fù)用的呢? 我們看一下下面這條路由配置:
{ path: 'post/:postId', name: 'post', component: resolve => require(['./components/Post.vue'],resolve) }
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。