猿问

vue2.0的按需加载的一些疑问

import App from '../App'


const startIndex = r => require.ensure([], () => r(require('../pages/start/startIndex')), 'startIndex')

const second = r => require.ensure([], () => r(require('../pages/second/second')), 'second')



export default [{

  path: '/',

  component: App,

  children: [

    {

      path: '/',

      name: 'startIndex',

      component: startIndex

    },

    {

      path: '/second',

      name: 'second',

      component: second

    }

  ]

}

]

const startIndex = r => require.ensure([], () => r(require('../pages/start/startIndex')), 'startIndex')
这样一句话就实现了按需加载,可以解释一下为什么吗,实在找不到资料

慕森王
浏览 355回答 1
1回答

慕无忌1623718

实际上,这是webpack的功能,跟vue关系不大,参见文档 - webpack 代码分离。vue-router的文档 - 懒加载也提到了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答