最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue加載組件、動態(tài)加載組件的幾種方式

 更新時間:2018年08月31日 11:34:33   作者:樓蘭之幻  
組件是Vue.js最強大的功能之一。組件可以擴展HTML元素,封裝可重用的代碼。這篇文章通過實例代碼給大家介紹了Vue加載組件、動態(tài)加載組件的幾種方式,需要的朋友參考下吧

什么是組件:

組件是Vue.js最強大的功能之一。組件可以擴展HTML元素,封裝可重用的代碼。在較高層面上,組件是自定義的元素,Vue.js的編譯器為它添加特殊功能。在有些情況下,組件也可以是原生HTML元素的形式,以is特性擴展。

下面一段簡單的代碼給大家介紹Vue加載組件的幾種方式,具體代碼如下所示:

//正常加載
import index from '../pages/index.vue'
import view from '../pages/view.vue'
//懶加載
const index = resolve => require(['../pages/index.vue'], resolve)
const view = resolve => require(['../pages/view.vue'], resolve)
//懶加載 - 按組
const index = r => require.ensure([], () => r(require('../pages/index.vue')), 'group-index')
const view = r => require.ensure([], () => r(require('../pages/view.vue')), 'group-view')
// 懶加載 - 按組 import,基于ES6 import的特性
const index = () => import('../pages/index.vue')
const view = () => import('../pages/view.vue')

補充:Vue動態(tài)加載組件的四種方式

動態(tài)加載組件的四種方式:

1、使用import導入組件,可以獲取到組件

var name = 'system';
var myComponent =() => import('../components/' + name + '.vue');
var route={
  name:name,
  component:myComponent
}

2、使用import導入組件,直接將組件賦值給componet

var name = 'system';
var route={
  name:name,
  component :() => import('../components/' + name + '.vue');
}

3、使用require 導入組件,可以獲取到組件

var name = 'system';
var myComponent = resolve => require.ensure([], () => resolve(require('../components/' + name + '.vue')));
var route={
  name:name,
  component:myComponent
}

4、使用require 導入組件,直接將組件賦值給componet

var name = 'system';
var route={
  name:name,
  component(resolve) {
    require(['../components/' + name + '.vue'], resolve)
  }
}

總結

以上所述是小編給大家介紹的Vue加載組件、動態(tài)加載組件的幾種方式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • Vue前端左側菜單右側內(nèi)容的網(wǎng)站界面制作過程

    Vue前端左側菜單右側內(nèi)容的網(wǎng)站界面制作過程

    這篇文章主要介紹了使用Vue和ElementUI制作一個帶有左側菜單和右側內(nèi)容區(qū)的網(wǎng)站頁面的過程,文中通過CSS樣式和深度作用符,實現(xiàn)了頁面的美化和功能的完善,需要的朋友可以參考下
    2025-02-02
  • vue中cookies的使用方式

    vue中cookies的使用方式

    這篇文章主要介紹了vue中cookies的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • vue中v-model的應用及使用詳解

    vue中v-model的應用及使用詳解

    v-model用于表單數(shù)據(jù)的雙向綁定,其實它就是一個語法糖。這篇文章主要介紹了vue中v-model的應用,需要的朋友可以參考下
    2018-06-06
  • 解決vue-cli 打包后自定義動畫未執(zhí)行的問題

    解決vue-cli 打包后自定義動畫未執(zhí)行的問題

    今天小編就為大家分享一篇解決vue-cli 打包后自定義動畫未執(zhí)行的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Vue項目移動端滾動穿透問題的實現(xiàn)

    Vue項目移動端滾動穿透問題的實現(xiàn)

    這篇文章主要介紹了Vue項目移動端滾動穿透問題的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • vue+iview/elementUi實現(xiàn)城市多選

    vue+iview/elementUi實現(xiàn)城市多選

    這篇文章主要介紹了vue+iview/elementUi實現(xiàn)城市多選,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • swiper/vue 獲取 swiper實例方法詳解

    swiper/vue 獲取 swiper實例方法詳解

    在網(wǎng)上搜了一下如何調用swiper實例,大部分都是通過 swiperRef = new Swiper(‘.swiper’, options) 這種方法初始化swiper,然后直接能用 swiperRef 實例,這篇文章主要介紹了swiper/vue 獲取 swiper實例方法詳解,需要的朋友可以參考下
    2023-12-12
  • vue3如何實現(xiàn)在style中使用響應式變量

    vue3如何實現(xiàn)在style中使用響應式變量

    vue3已經(jīng)內(nèi)置了這個功能啦,可以在style中使用v-bind指令綁定script模塊中的響應式變量,這篇文章我們來講講vue是如何實現(xiàn)在style中使用script模塊中的響應式變量,感興趣的朋友一起看看吧
    2024-07-07
  • vue 優(yōu)化CDN加速的方法示例

    vue 優(yōu)化CDN加速的方法示例

    這篇文章主要介紹了vue 優(yōu)化CDN加速的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • 一篇帶你搞懂Vue中的自定義指令

    一篇帶你搞懂Vue中的自定義指令

    自定義指令,是Vue提供的一種擴展和定制的機制,使開發(fā)者能夠在組件中直接操作DOM、處理事件、添加樣式等,并提供了與第三方庫集成的方式,定義指令使得Vue在處理交互和DOM操作時更加靈活和強大,本文將帶大家搞懂Vue中的自定義指令,需要的朋友可以參考下
    2023-07-07

最新評論

峡江县| 若尔盖县| 会泽县| 五原县| 宜城市| 九龙县| 齐齐哈尔市| 郑州市| 定兴县| 比如县| 乡城县| 开阳县| 淮北市| 靖边县| 谷城县| 安义县| 宝鸡市| 治县。| 同德县| 阳谷县| 巫溪县| 铁力市| 利津县| 乌海市| 黎川县| 来安县| 高州市| 包头市| 江阴市| 高碑店市| 四子王旗| 五华县| 和顺县| 尉氏县| 福鼎市| 阜平县| 高台县| 保靖县| 阳原县| 怀柔区| 夏河县|