美文网首页
vue 路由-->进行路由懒加载

vue 路由-->进行路由懒加载

作者: 大山的那边 | 来源:发表于2018-05-17 16:15 被阅读0次

引入路由文件

import Vuefrom 'vue'

import Routerfrom 'vue-router'

动态引入路由组件

const GamePlatForm = () =>import(/* webpackChunkName: "group-foo" */ '@/pages/game/platForm/platForm')

const GamePlatFormAdd = () =>import(/* webpackChunkName: "group-foo" */ '@/pages/game/platForm/platFormAdd')

const GamePlatFormEdit = () =>import(/* webpackChunkName: "group-foo" */ '@/pages/game/platForm/platFormEdit')

const GamePlatFormMain = () =>import(/* webpackChunkName: "group-foo" */ '@/pages/game/platForm/platformMaintenance')

/* webpackChunkName: "group-foo" */  目的是为了方便进行页面组件划分,加载什么组件。组件进行分类

这里需要配置一个文件,build文件下的,base.config文件

output: {

path:config.build.assetsRoot,

  filename:'[name].js',

  publicPath: process.env.NODE_ENV ==='production'

    ?config.build.assetsPublicPath

    :config.dev.assetsPublicPath,

  chunkFilename:'[name].js'         -------------- 需要配置的文件

},

正常调用即可:

{

path:'/bgmwaitevent',

  name:'BgmWaitEvent',

  component: BgmWaitEvent,

  meta: {keepAlive:true}

},

相关文章

  • 复习3

    vue路由懒加载 1.vue路由懒加载解决的什么 问题:解决打包后文件过大的问题,从而优化页面加载,提升性能 注意...

  • vue路由懒加载及组件懒加载

    路由 和 组件 的常用两种懒加载方式:1、vue异步组件实现路由懒加载component:resolve=>(['...

  • vue中组件懒加载

    vue中组件懒加载的方法 1.异步实现路由懒加载 2.import(推荐使用这种方式) 同理,路由懒加载和组件懒加...

  • vue 路由-->进行路由懒加载

    引入路由文件 import Vuefrom 'vue' import Routerfrom 'vue-router...

  • vue路由懒加载和组件懒加载

    vue路由懒加载及组件懒加载 一、为什么要使用路由懒加载 为给客户更好的客户体验,首屏组件加载速度更快一些,解决白...

  • vue-cli3 打包优化

    1、设置路由懒加载 importVuefrom'vue'importRouterfrom'vue-router'V...

  • Vue路由懒加载

    VUE路由懒加载及组件懒加载一、为什么要使用路由懒加载为给客户更好的客户体验,首屏组件加载速度更快一些,解决白屏问...

  • vue中页面加载进度条效果的实现

    效果图: 1.介绍: 我们在vue项目中,为了减少首屏加载的时间,通常会开启路由的懒加载。路由懒加载配合gizp确...

  • webpackChunkName魔法注释

    在vue的路由中配置 Vue中运用import的懒加载语句以及webpack的魔法注释,在项目进行webpack打...

  • vue路由懒加载

    vue的路由懒加载 我们可以把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件。 com...

网友评论

      本文标题:vue 路由-->进行路由懒加载

      本文链接:https://www.haomeiwen.com/subject/pkobdftx.html