• 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可以使#不出现
     
     
  • 相关阅读:
    SQL Server没有足够的内存继续执行程序 (mscorlib)的解决办法
    在IIS上搭建WebSocket服务器(一)
    端口号被占用
    2018年 年度总结
    一个人颓废的九大根源
    Arrays.asList() 踩坑
    电脑关机命令
    div 悬浮
    ajax中 踩过的坑
    oracle 密码过期问题
  • 原文地址:https://www.cnblogs.com/tianya-guoke/p/11485096.html
Copyright © 2020-2023  润新知