路由懒加载模式「建议收藏」

路由懒加载模式「建议收藏」路由懒加载模式

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

路由懒加载

没用懒加载现状:

VueRouter是在路由规则中,当路由规则模块被执行时,所有的页面组件会被一次性加载进来

编辑项目中的路由模块,将首页直接加载即可,其他所有页面使用懒加载方式引入使用:

原先引入页面方式:

import Login from '../pages/Login'
import Main from '../pages/Main'
//创建映射
const routes=[
    {
        name:'login',
        path:'/login',
        alias:'/',
        component:Login 
    },{
     name:'main',
     path:'/main',
     component:Main
     ]

上述的加载方式,如果一个项目中包含的页面组件过多,就会让项目启动后的第一个页面加载缓慢;针对这样的问题路由模块提供了一种加载方式:按需加载,当用户的请求匹配到某个路由路径时再加载对应的路由组件,这样的加载方式可以有效的避免首页加载缓慢问题,称为路由懒加载技术

固定语法,通过内建语法懒加载引入页面组件

编辑项目中的路由模块,将首页直接加载即可,其他所有页面使用懒加载方式引入使用:

使用懒加载方式:
const routes=[
    {
        name:'login',
        path:'/login',
        alias:'/',
        component:Login 
    },{
     name:'main',
     path:'/main',
     component:()=>import ('../pages/Main')]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188650.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • struts详细解释拦截器

    struts详细解释拦截器

    2022年1月5日
  • 关于数据库存储过程分页DatagridView BindingNavigator 控件的详细实现

    关于数据库存储过程分页DatagridView BindingNavigator 控件的详细实现程序有3个控件BindingNavigator:就是DataGridView控件上面的那个,在工程里名字:bindngrDemoDataGridView:dgvDemoBindingSource:这个其实可以不要bindseDemo 示例采用的是SQLSERVER的示例数据库pub在pub数据库里写入分页存储过程CREATEPROCEDURE[db…

    2022年7月12日
  • 科学计算机度转弧度,角度弧度换算器在线(70°角度转换弧度)

    科学计算机度转弧度,角度弧度换算器在线(70°角度转换弧度)1°=0.01745rad1rad=57.30°计算过程:1°=π/180≈0.01745rad1rad=180/π=57.30°扩展资料:数学上是用弧度而非角度,因为360的容易整除对数学不重要,而数.角度是DEG,弧度是RAD,梯度是GRA。转换模式的方法是按MODE,然后按相应的键。不同型号可能不一样求采纳!!!!!!!!!!1弧度=180/π度1度=…

    2022年6月30日
  • 反射之invoke方法

    反射之invoke方法当获得类对应的Class对象后,可以通过getMethods()方法得到全部方法——返回Method数组,或者getMethod()方法来获取指定方法——Method对象。可以通过Method对象的invoke()方法来调用它对应的方法。Objectinvoke(Objectobj,Object…args):obj是执行该方法的Class对象,args是执行该方法时传入的实参。

    2022年5月20日
  • 前缀索引

    前缀索引当索引是很长的字符序列时,这个索引将会很占内存,而且会很慢,这时候就会用到前缀索引了。所谓的前缀索引就是去索引的前面几个字母作为索引,但是要降低索引的重复率,索引我们还必须要判断前缀索引的重复率。先看这样一张表:mysql>select*fromtest;+———-+——-+|name|score|+——–…

    2022年5月24日
  • ASP NET MVC OutputCache

    ASP NET MVC OutputCacheASP.NETMVC提供了一个Filter来实现缓存,如果这个Attribute在方法上,当前方法的输出会被缓存起来,如果Attribute在Controller上,控制器中所有的方法的输出都会被缓存起来。这里的缓存可以设置过期时间,并且可以设置输出策略等等。1.OutputCache简单Demo[OutputCache(Duration=60)]publicActionRe

    2022年7月23日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号