乐趣区

关于vue.js:vue路由两种引用方式的区别

1. 开发环境 vue
2. 电脑系统 windows10 专业版
3. 在应用 vue 的过程中, 咱们须要配置路由, 上面我来分享一下援用路由的形式的区别。
4. 废话不多说, 间接上代码:

import Vue from 'vue'
import VueRouter from 'vue-router'
//1、间接把组件引入进来, 不关门路拜访或不拜访, 都把组件援用进来
import Home from '../views/Home.vue'
import Register from '../views/Register.vue'
Vue.use(VueRouter)

  const routes = [
  {
    path: '/',
    name: 'Home',
    component: Home
  },
  {
    path: '/about',
    name: 'About',
    /**
     * 2、是当我拜访这个门路的时候才加载这个门路, 如果始终不拜访 /about 这个门路是不会加载的
     * 益处就是当我的项目比拟大,页面比拟多, 因为 vue 是单页面利用, 一次性加载这么多内容, 加载会很慢, 这样体验就很不好
     * 所以在真正的我的项目中, 个别应用第二种异步加载 / 懒加载, 就是拜访了才加载, 没有拜访就不加载
     */
    // 应用箭头函数引入
    component: () => import('../views/About.vue')
  },
  {
    path: '/Register',
    name: 'Register',
    component: Register
  }
]

5. 本期的分享到了这里就完结啦, 心愿对你有所帮忙, 让咱们一起致力走向巅峰。

退出移动版