当前位置: 首页 > 知识库问答 >
问题:

vue.js - nuxt 的 pages 目录设置的页面是使用懒路由加载的吗?

弘焕
2024-02-21

nuxt 会通过 pages 目录自动生成路由配置。nuxt 也是使用了 vue-route,而 vue-route 在配置路由页面时可以通过 component: () => import("@/index") 设置懒路由。那么 nuxt 是自动使用了懒路由吗?如果是那么如何更改为使用非懒路由,如果不是的话怎么更改为使用懒路由?

共有1个答案

陶文林
2024-02-21

问题: nuxt 的 pages 目录设置的页面是使用懒路由加载的吗?
回答: 是的, 打包后的路由是这样的

const _routes = [  {    name: "index",    path: "/",    meta: {},    alias: [],    redirect: void 0,    component: () => import('./_nuxt/index-3dfbd3bb.mjs').then((m) => m.default || m)  }];
 类似资料:
  • 当打包构建应用时,Javascript 包会变得非常大,影响页面加载速度。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了。 结合 Vue 的异步组件和 Webpack 的代码分割功能,轻松实现路由组件的懒加载。如: const Foo = () => import('./Foo.vue') 当你觉得你的页面热更新速度慢的时候,才需要往下看

  • 本文向大家介绍vue实现路由懒加载及组件懒加载的方式,包括了vue实现路由懒加载及组件懒加载的方式的使用技巧和注意事项,需要的朋友参考一下 一、为什么要使用路由懒加载   为给客户更好的客户体验,首屏组件加载速度更快一些,解决白屏问题。 二、定义   懒加载简单来说就是延迟加载或按需加载,即在需要的时候的时候进行加载。 三、使用   常用的懒加载方式有两种:即使用vue异步组件 和 ES中的imp

  • 我有我的如下: 当我导航到时,它将加载正确,但是,当我输入或或时,它不会加载相关模块,而是加载了自动关闭。 我怎样才能解决这个问题?

  • 我设置3个一级路由,然后想在这3个一级路由的子路由下渲染各自不同的404页面。404路径匹配不对 为什么我访问"/c/c2"路径时,匹配到的是B的404页面即 BNotFound,而不是 CNotFound。如何改正? AI 回答的不对,我用的是最新的 vue-router 版本 4.3.0。(我已经知道解决方法了,就在之前方式加点东西搞定各种情况下的不同404页面 ) 报错:vue-router

  • 本文向大家介绍详解vue2路由vue-router配置(懒加载),包括了详解vue2路由vue-router配置(懒加载)的使用技巧和注意事项,需要的朋友参考一下 vue路由配置以及按需加载模块配置 1、首先在component文件目录下写俩组件: First.vue: Second.vue: 2、router目录下的index.js文件配置路由信息: 3、main.js中引入路由配置文件: 4、

  • 本文向大家介绍vue2笔记 — vue-router路由懒加载的实现,包括了vue2笔记 — vue-router路由懒加载的实现的使用技巧和注意事项,需要的朋友参考一下 在Web应用程序中,系统的瓶颈常在于系统的响应速度。如果系统响应速度过慢,用户就会出现埋怨情绪,系统的价值也因此会大打折扣。因此,提高系统响应速度,是非常重要的。 懒加载(Load On Demand)是一种独特而又强大的数据获