位置: IT常识 - 正文

Vue的路由配置(Vue2和Vue3的路由配置)(vue路由的几种方式)

编辑:rootadmin
Vue的路由配置(Vue2和Vue3的路由配置) 系列文章目录

推荐整理分享Vue的路由配置(Vue2和Vue3的路由配置)(vue路由的几种方式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue路由的几种方式,vue中路由配置,vue的路由配置和过滤器配置,vue3.0路由配置,vue 路由两种方式,vue的路由配置和过滤器配置,vue路由使用方法,vue的路由配置和过滤器配置,内容如对您有帮助,希望把文章链接给更多的朋友!

Tips:使用Vue3开发项目已经有一段时间了,关于Vue2的路由是如何一步一步搭建的都快要忘记了,今天写着篇文章主要就是回顾一下,在Vue2和Vue3中我们是如何一步一步的配置路由的。

提示:最好的进步就是有闲暇时间就敲一敲代码!!!!!

文章目录系列文章目录一、路由是什么?二、Vue2中路由的创建步骤1.安装正确的路由版本(这里我踩坑了)2.vue2中配置路由的步骤步骤如下:代码如下图所示如下图所示:三、Vue3中路由的创建步骤1.步骤如下代码如下图所示如下图所示:一、路由是什么?

Vue中的路由就是.SPA(single page application 单页应用程序) 的路径管理器。

vue-router是Vue.js官方的路由插件,用于构建单页面应用。vue的单页面应用是基于路由和组件的,设定访问路径,并将路径和组件映射起来。在vue-router单页面应用中,路径之间的切换,就是组件的切换。路由模块的本质就是建立起url和页面之间的映射关系。

二、Vue2中路由的创建步骤1.安装正确的路由版本(这里我踩坑了)

1.首先安装vue-router的时候需要确定版本。 Vue2.0采用的 vue-router 版本为 @^3.5.1

npm i vue-router@3.5.1 -s // Vue2安装的方式

2.直接 npm i vue-router -s 这种方式安装会安装最新版本(适用于Vue3)

npm i vue-router -s //Vue3安装的方式2.vue2中配置路由的步骤步骤如下:Vue的路由配置(Vue2和Vue3的路由配置)(vue路由的几种方式)

1.安装 vue-router@3.5.1 2.创建 router文件夹 并创建 index.js 3.引入VueRouter 和 Vue 4.Vue.use(VueRouter) 5.创建VueRouter实例: const router = new VueRouter({ routes}) 6.配置routes (结构如下图所示) 7.导出router 8. 在main.js中导入刚才的 router 9.注册router 10.创建 router-link 和 router-view

代码如下图所示

路由文件代码:

//1.导入VueRouterimport Vue from "vue";import VueRouter from 'vue-router'import HelloWord from "../components/HelloWorld.vue";//2.使用路由Vue.use(VueRouter);//3.创建VueRouter的实例const router = new VueRouter({ //tips:不想要 #(锚点)就添加下面代码 mode:'history', //4.配置路由的path和组件 routes :[ { path: "/", name:'home', component: HelloWord, }, { path: "/about", name:'anout', component: () => import("../components/About.vue"), }, ]})//5.导入路由实例export default router

入口文件代码:

import Vue from 'vue'import App from './App.vue'//6.引入导出的路由import router from './router/index'Vue.config.productionTip = falsenew Vue({ //7.注册路由 router, render: h => h(App),}).$mount('#app')如下图所示:

三、Vue3中路由的创建步骤1.步骤如下

1. 创建对应的文件夹router 创建 index.js文件, 2. 安装vue-router (vue3.0直接安装就行) 3. 导入createRouter 和 createWebHashHistory 4. 配置routes 5. 使用createRouter注册routes和配置路由模式 6. 导出路由 7. 在main.js中 导入router ,并通过链式 .use(router) 注册

代码如下图所示

路由文件代码:

import { createRouter, createWebHashHistory } from "vue-router"; import HelloWord from '../components/HelloWorld.vue'const router = createRouter({ history: createWebHashHistory(), routes: [ { path: "/", component:HelloWord }, { path:"/about", component:() => import("../components/About.vue") } ],});export default router

入口文件代码:

import { createApp } from 'vue'import App from './App.vue'import router from './router'createApp(App).use(router).mount('#app')如下图所示:

本文链接地址:https://www.jiuchutong.com/zhishi/295981.html 转载请保留说明!

上一篇:从卷积神经网络(CNN)到图卷积神经网络(GCN)详解(卷积神经网络结构)

下一篇:【Keras+计算机视觉+Tensorflow】OCR文字识别实战(附源码和数据集 超详细必看)(计算机视觉:一种现代方法)

  • 怎么打造10万+的微信公众号文章(如何弄10万块钱)

    怎么打造10万+的微信公众号文章(如何弄10万块钱)

  • 北京健康宝如何更新照片(北京健康宝如何上传异地核酸报告)

    北京健康宝如何更新照片(北京健康宝如何上传异地核酸报告)

  • 格力空调强劲模式怎么开(格力空调强劲模式怎么关闭没有显示)

    格力空调强劲模式怎么开(格力空调强劲模式怎么关闭没有显示)

  • 华为nova4怎么导出联系人(华为nova4怎么传文件到电脑)

    华为nova4怎么导出联系人(华为nova4怎么传文件到电脑)

  • 戴尔笔记本的重启快捷键(戴尔笔记本的重装键在哪)

    戴尔笔记本的重启快捷键(戴尔笔记本的重装键在哪)

  • oppoa52是5G手机吗(oppoa52手机是4g还是5g)

    oppoa52是5G手机吗(oppoa52手机是4g还是5g)

  • 微星主板开机慢(微星 开机慢)

    微星主板开机慢(微星 开机慢)

  • 抖音发私信别人能看到吗(抖音发私信别人看不见)

    抖音发私信别人能看到吗(抖音发私信别人看不见)

  • siri应用建议怎么删除(siri应用建议怎么设置)

    siri应用建议怎么删除(siri应用建议怎么设置)

  • 美团注销后还能注册吗(美团注销后还能重新用吗)

    美团注销后还能注册吗(美团注销后还能重新用吗)

  • 顶级域名和一级域名的区别(顶级域名一级域名二级域名三级域名什么区别?)

    顶级域名和一级域名的区别(顶级域名一级域名二级域名三级域名什么区别?)

  • 微信图库照片怎么删除不了(微信图库照片怎么连在一起看)

    微信图库照片怎么删除不了(微信图库照片怎么连在一起看)

  • 苹果手机一直充电有影响吗(苹果手机一直充不上电怎么回事)

    苹果手机一直充电有影响吗(苹果手机一直充不上电怎么回事)

  • 抖音怎么看人在不在线(抖音怎么看人在不在线?)

    抖音怎么看人在不在线(抖音怎么看人在不在线?)

  • 安卓手机更新系统会不会卡(安卓手机更新系统开不了机)

    安卓手机更新系统会不会卡(安卓手机更新系统开不了机)

  • 笔记本电脑处理器i5和i7的区别(笔记本电脑处理器哪种好)

    笔记本电脑处理器i5和i7的区别(笔记本电脑处理器哪种好)

  • 蓝牙耳机和盒子一起充电吗(蓝牙耳机和盒子不见了怎么找回来)

    蓝牙耳机和盒子一起充电吗(蓝牙耳机和盒子不见了怎么找回来)

  • 淘宝消息怎么全部删除(淘宝消息怎么全部移除)

    淘宝消息怎么全部删除(淘宝消息怎么全部移除)

  • vivox27怎么没有面部解锁(vivox27怎么没有更多设置功能)

    vivox27怎么没有面部解锁(vivox27怎么没有更多设置功能)

  • 苹果x有锁啥意思(苹果x有锁什么意思)

    苹果x有锁啥意思(苹果x有锁什么意思)

  • 微信里账户服务升级收益是什么情况(微信里账户服务在哪里)

    微信里账户服务升级收益是什么情况(微信里账户服务在哪里)

  • 主板升级BIOS解决USB键盘插在主板上没反应问题(主板bios在线升级)

    主板升级BIOS解决USB键盘插在主板上没反应问题(主板bios在线升级)

  • LVGL V8应用——通过按键切换页面(lvgl使用)

    LVGL V8应用——通过按键切换页面(lvgl使用)

  • Angular快速入门(angular 初学者快速上手教程)

    Angular快速入门(angular 初学者快速上手教程)

  • 零售价是含税价还是不含税价
  • 海关缴款通知书在哪里查询
  • 个人所得税手续费奖励是否交个税
  • 卖家电税是多少
  • 外地施工如何找工人
  • 税控盘备案在电子税务局操作流程
  • 残疾人保障金零申报怎么填写
  • 公司为员工购买社保证明
  • 代扣个人社保的账务处理
  • 销售货物未开发怎么处理
  • 建筑企业预缴增值税计算
  • 所有者权益变动表
  • 承租人转租需要退押金吗
  • 财付通交易手续费多少
  • 小规模纳税人跨月冲红退税
  • 回盘的模板
  • 多缴个税账务处理
  • 合伙企业分红是免税企业需要缴纳什么税
  • 开票信息银行账号有一个横杠
  • 折扣销售怎么确认
  • 长期股权投资减值的判断依据
  • 受托方委托加工费会计分录
  • 收到预收款项
  • windows10更新怎么办
  • 取得进项税发票分录
  • 冲减预付账款是什么意思
  • 公司股权转让会议决议
  • 车辆拍卖怎么过户
  • 上个月做的无票收入,这个月开票怎样做分录
  • yoosee怎么安装
  • php设计思路
  • wrme.exe是什么
  • 前端项目中遇到的问题,如何解决
  • 国有土地租赁合同规定多少年
  • 合并及公司利润表
  • php pdo类
  • java web购物系统
  • javascript保留字有哪些
  • 租赁费用增值税率
  • php curlfile
  • python装饰器如何保留原函数信息
  • 政府向企业发放用工补贴政策
  • 工程施工新科目
  • 旧设备入账
  • /kill @p
  • 普通发票的税费计入应交税费吗
  • 企业会计本年利润
  • 公司给员工租的房子计入什么科目
  • 累计摊销属于什么类科目
  • 企业购进生产用品税率
  • 凭证必须用凭证盒
  • 补偿性余额实际利率计算公式
  • 企业购置生产要素所引起的本钱炜
  • 两家公司的钱混着用怎么做账
  • 新收入准则按照期间确认收入
  • 企业自建厂房需要有资质吗
  • 发票分割单使用范围
  • 企业出现有利润的现象
  • 承兑汇票被背书人
  • mysql在本地主机创建用户账号
  • bios设置电脑定时启动
  • linux下nanosleep() & sleep()的区别
  • LiteSpeed添加虚拟主机+支持htaccess图文教程
  • win10怎么用ios上网
  • win8和win10双系统安装教程
  • opengl 顶点
  • 怎么快速
  • jquery实现原理
  • android面试题简书
  • pycharm远程调试linux
  • Node.js中的包管理工具是什么
  • android新手入门
  • 百度定位服务平台
  • 为何新能源汽车在东北推广不佳
  • 山东税务是干什么的
  • 资源税的定义是什么
  • 物化政的大学有哪些
  • 交完了契税后可以办房产证吗
  • 代理记账资质办理在哪个网站提交申请
  • 北京国税查询发票真伪查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设