你使用过 vue-router 中的懒加载吗? 如何使用?
时间: 2024-04-29 12:26:38 浏览: 60
Vue学习笔记进阶篇之vue-router安装及使用方法
是的,我使用过 vue-router 中的懒加载。在 Vue 中,可以使用 webpack 的 `require.ensure` 来实现懒加载。
例如,如果我们有一个路由组件 `Foo`,我们可以这样使用懒加载:
```javascript
const Foo = () => import('./Foo.vue')
```
这将会在需要 `Foo` 组件时才会加载 `Foo.vue` 文件,而不是在应用加载时就一起加载。同时,`import()` 返回的是一个 Promise,可以用 `then()` 来获取组件。
阅读全文