国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

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

2019-11-19 13:04:58
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

什么是組件:

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

下面一段簡(jiǎn)單的代碼給大家介紹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')

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

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

1、使用import導(dǎo)入組件,可以獲取到組件

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

2、使用import導(dǎo)入組件,直接將組件賦值給componet

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

3、使用require 導(dǎo)入組件,可以獲取到組件

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

4、使用require 導(dǎo)入組件,直接將組件賦值給componet

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

總結(jié)

以上所述是小編給大家介紹的Vue加載組件、動(dòng)態(tài)加載組件的幾種方式,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)武林網(wǎng)網(wǎng)站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 西平县| 江阴市| 潞西市| 天等县| 犍为县| 宝应县| 吉木乃县| 独山县| 大余县| 达日县| 手机| 东辽县| 庐江县| 崇阳县| 浠水县| 永兴县| 石城县| 嘉义市| 连江县| 清涧县| 万年县| 萨迦县| 马公市| 安多县| 黄大仙区| 马鞍山市| 扶风县| 北辰区| 敖汉旗| 怀来县| 临江市| 翁牛特旗| 兴文县| 义马市| 兴城市| 滨海县| 中山市| 遵化市| 贵州省| 桃园市| 黔东|