在上面的例子中,yponentvue组件会在用户首次访问y-ponent路径时才被加载。
2使用魔法注释:
为了更好地组织和优化加载的代码块,你可以使用魔法注释来给懒加载的组件指定一个名字。
javascript
nstrouter=newvuerouter({
routes:[
{
path:y-ponent,
ponent:
=>iport(webpackchunkna:"y-ponent"ponentsyponentvue)
}
]
});
这里的webpackchunkna注释告诉webpack(vuecli默认的打包工具)将这个组件打包到一个名为y-ponent的代码块中。
3使用命名视图实现更复杂的懒加载:
如果你的路由配置中使用了命名视图,你也可以对命名视图进行懒加载。
javascript
nstrouter=newvuerouter({
routes:[
{
path:er:id,
ponents:{
default:
=>iport(ponentserprofilevue),
sidebar:
=>iport(ponentsersidebarvue)
}
}
]
});
4使用第三方库:
对于一些复杂的场景,你可能需要使用第三方库来帮助你更好地管理懒加载。例如,使用babelpg-syntax-dynaic-iport来确保babel支持动态导入语法。
请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。
无脑等末世,手握空间疯狂囤粮 末世游戏,全民只有我能氪金 龙血帝君 老祖您正经点 猎魔仙师 剑侠志异 路少心机深,南小姐又被套路了 虐恋之爱在别离时 总有辣鸡想带我飞 穿越之将军的娇妻 命定情缘之再次来到我身边 睡男神目标get 引鲤尊 权色官途 王者:励志登顶国一对抗路! 南山边下桃花源 当有人争着帮我养娃 首席,深夜请节制 命运冠位指定Alter 沈医生,是我
有什么比穿越到先秦去对抗白起更让人头疼?秦质子异人要将他的侍妾赵姬托付于我。书名又为始皇帝养成计划,捡到一只秦始皇。...
纪荷是江家保姆的女儿,溜须拍马的本事一流给江家大少爷背包写作业,大少爷飙车的时候她望风,大少爷进警局她敢装家长捞人离开江家去留学的那天,纪荷直起了自己的背挥挥手把江大少爷和其他的一切都丢下了...
建个群,全订粉丝群131341657来时无迹去无踪,大唐贞观寄此身。漫随贫富皆欢乐,混作长安一痴人。...
...
...
冉月意外得到了一个系统,原本以为是天降金手指,从此就要走上人生巅峰,结果却是一个大坑。谁知道系统之间竞争也是这么激烈的动不动就要来个吞噬什么的除了内部竞争,还有来自外部的杀机,主神空间,时空管理...