chevron_left

Vue 2 实践教程

免费
第 3.5 回

教程文档

Vue 2 实践教程 - 异步组件

2023年11月23日
Vue 2 实践教程

异步组件

在大型应用中,我们可能需要将应用分割成小一些的代码块,并且只在需要的时候才从服务器加载一个模块。

异步组件简介

所谓的异步组件就是通过import或者require导入的vue组件。

例如 const componentA = import(’@/components/componentA.vue’); 或者 const componentA = require(’@/components/componentA.vue’);

异步组件的好处

可以避免页面一加载时就去加载全部的组件,从而导致页面访问时间变长的问题。使用异步加载组件后,只有当需要某个组件时才会去加载需要的组件。

实例

src/views/Home.vue

<template>
  <div>
    <button @click="currentTab = 'Child1'">1号</button>
    <button @click="currentTab = 'Child2'">2号</butt...

课程介绍

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

目录

适合这样的人

新手