善用js 异步引入,大幅提升vue站点加载速度,媲美大厂流畅性

Posted 绿树下仰望星空

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了善用js 异步引入,大幅提升vue站点加载速度,媲美大厂流畅性相关的知识,希望对你有一定的参考价值。

相信很多同学都会遇见这样一个问题,vue,开发的网页一直转圈,Vue不好吗,不是,一个小知识点让你的Vue网页如丝滑般流畅

我在学vue的第一节课,也就是入门课时,就被老师教导分模块,分组件,接下来看下模块与组件如何优化吧

 

首先从全局来看,多个网页的路由文件使用路由懒加载,这样:

{
      path: ‘index‘,
      name: ‘index‘,
      meta: {
        title: ‘首页信息‘,
      },
      component: () => import(‘@/views/home‘),   //()=> 后面不加大括号,Es6直接返回后面的内容,这就是路由懒加载
    }

  从构成一个网站的页面中的单个页面来看,可以这样

const home=()=>import(‘@/components/home‘);  //vue组件懒加载,不要小看哦,加载时采用这种方式引入,可以大幅提升页面加载速度哦

export default{
  components:{
  home
}
}

 各位同学要善用组件,善于拆分并异步引入,相信你们的网站也会超级流畅 

以上是关于善用js 异步引入,大幅提升vue站点加载速度,媲美大厂流畅性的主要内容,如果未能解决你的问题,请参考以下文章

善用Intellij插件可大幅提升我们的效率

Vue项目使用CDN优化首屏加载

vue提升加载速度的方法

> 如何将JS代码更换成异步统计代码

为了大幅提升移动 Web 加载速度,谷歌收购了前员工的公司

VUE+WEBPACK3 项目热更新速度优化