zoukankan      html  css  js  c++  java
  • yb课堂 开发前端项目路由 《三十五》

    Vue-Router开发前端项目路由

    • vue-router
      • 是Vue.js官方的路由管理器,它和Vue.js的核心深度集成,让构建单页面应用变得易如反掌
      • 官方文档:https://router.vuejs.org/zh/

    路径:src/router/index.js

    import Vue from 'vue'
    import VueRouter from 'vue-router'
    import Home from '../views/Home/Home.vue'
    import CourseDetail from '../views/CourseDetail/CourseDetail.vue'
    import Login from '../views/Login/Login.vue'
    import Order from '../views/Order/Order.vue'
    import Pay from '../views/Pay/Pay.vue'
    import Personal from '../views/Personal/Personal.vue'
    import Register from '../views/Register/Register.vue'
    
    Vue.use(VueRouter)
    
    const routes = [
      {
        path: "/",
        name: "Home",
        component: Home
      },
      {
        path: "/coursedetail",
        name: "CourseDetail",
        //按需加载
        component: ()=>import("../views/CourseDetail/CourseDetail.vue")
        //component: CourseDetail
      },
      {
        path: "/login",
        name: "Login",
        component: Login
      },
      {
        path: "/order",
        name: "Order",
        component: Order
      },
      {
        path: "/pay",
        name: "Pay",
        component: Pay
      },
      {
        path: "/personal",
        name: "Personal",
        component: Personal
      },
      {
        path: "/register",
        name: "Register",
        component: Register
      }
    ]
    
    const router = new VueRouter({
      routes
    })
    
    export default router
    作者:陈彦斌

    个性签名:没有学不会的技术,只有不学习的人!
    联系方式:543210188(WeChat/QQ),推荐WeChat
  • 相关阅读:
    (转载)Linux进程基础
    C语言字符串
    DNS域名解析服务
    Linux-SSH远程管理
    Linux文件系统深入了解
    Linux进程和计划任务管理
    Linux账户与权限管理
    MySQL实现读写分离
    SQL数据库常用函数
    MySQL进阶查询(二)
  • 原文地址:https://www.cnblogs.com/chenyanbin/p/13339794.html
Copyright © 2011-2022 走看看