zoukankan      html  css  js  c++  java
  • vue—路由(一)初识路由

    1、添加路由

    在cmd中输入vue add router

    要使用历史模式吗?选择No

    安装后src文件夹中会多两个文件:views和router.js

    views中有两个组件

    router.js是路由的配置

    其中引入的router就是刚刚安装的,vue-router会放到node_modules中,直接引入使用就可以

    Home是从views中引入的

    Vue.use(Router) 是让vue 使用router,如果不写路由就不生效,使用这句话同时会向vue实例中添加两个东西:$router(路由上的方法) $route(路由上的属性)
     
    配置路由首先要考虑路径是什么,要展示的内容是什么
    配置了两个路径
    第二个路由组件后是一个函数,目的是为了懒加载,提高首屏加载的速度,刚开始把首页对应的根路径的页面加载出来即可,后面的页面只有切换到的时候才加载页面
    component: () => import(/* webpackChunkName: "about" */ './views/About.vue')
    import是导入,把组件导入出去,成为component的值
    配置好路径,路径是要导出的:export default
    导入到main.js 
    在main.js中引入了router
    并在new Vue中使用了router   (它用的是简写,实际上形式为router:router)
    使用方法:
     
     
    路由的模式:
    分两种:1、历史模式history  2、hash(#) 
    hash不用刷新页面
    一般使用history模式,使用history可以使#不出现
     
     
  • 相关阅读:
    ajax理论
    模块
    node.js(1)
    ES6
    data对象
    数组
    对象
    webdriver对应的驱动版本
    TrineaAndroidCommon API Guide
    PV,UV,IP概念
  • 原文地址:https://www.cnblogs.com/tianya-guoke/p/11485096.html
Copyright © 2011-2022 走看看