位置: 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文字识别实战(附源码和数据集 超详细必看)(计算机视觉:一种现代方法)

  • 商品开票是什么意思
  • 汇算清缴申报的时候资产总额带不出来
  • 受托代销商品款和受托代销商品的区别
  • 企业购房产的进项税税额
  • 公司的纳税信用等级对财务人员有什么影响
  • 税金附加是什么类
  • 连锁店每个店都要独立核算吗
  • 纳税人出租不动产预缴税款
  • 纳税申报成功
  • 发票虚开税务局要求补税怎么办?
  • 某企业取得产品销售收入
  • 怎么在电子税务局变更财务负责人
  • 广告费发票收到但是不抵扣怎么做账?
  • 进口设备属于货物贸易吗
  • 其他业务收入怎么填纳税申报表
  • 企业年金基金投资管理人应当履行什么职责
  • vivo手机可以安装鸿蒙
  • win11版本22000.194
  • win10怎么关掉
  • 在win7系统中,添加打印机驱动程序
  • 免税收入与不征税收入的区别
  • 无形资产的摊销年限不得低于多少年
  • 存货按实际成本计价是指每种存货的收发结存
  • 收益类账户借增贷减
  • 供应商发票多开了怎么处理?
  • 固定资产盘盈税务处理政策
  • 保险佣金个人所得税怎么申报
  • 一般股份支付的确认计量及帐务处理怎么做?
  • 发票明细太多怎么设置见清单
  • sqlserver 比较时间
  • 融资租赁业务应包括哪些
  • 固定资产清理的借贷方向
  • 个人所得税的计算公式方法Excel
  • 定额转查账征收
  • 装修费还没摊销怎么办
  • 高新企业税收减免多少
  • 有限合伙企业分配原则
  • 取得与收益相关的政府补助计入什么科目
  • 委托加工物资加工费的增值税计入成本吗
  • 员工拿发票报销怎么做账
  • 小规模购入固定资产怎么做账
  • 独立核算和非独立核算哪个好
  • 关于合同履约成本的表述错误的有
  • 可以先注销银行信用卡吗
  • 住宿发票项目有哪些
  • 支付给个人的劳务费需要发票吗
  • 餐饮有普通发票吗
  • 总分类账户与明细分类账户的关系
  • ubuntu20.04怎么安装
  • win7系统激活不成功怎么办
  • 远程桌面修改默认端口
  • win8电脑设置
  • 如何打开mac系统终端
  • redhat6.9安装图解
  • win7 32位中文语言包
  • 本地安全策略主要功能
  • 如何延长mac待机时间
  • win7安装kb4534310补丁失败
  • 什么是边角料
  • win10输入法设置快捷键
  • win10预览体验win11
  • 原生封装ajax
  • python网络编程视频教程
  • javascript详解
  • javascript的基本规范
  • eclipse 不同工程中文乱码问题(可对文件以及工程单独设置)
  • python xml.etree
  • js过滤filter
  • js 入门
  • jquery自定义的方法有哪些
  • 面试java基础知识
  • 内容滑动切换效果怎么弄
  • javascript面向对象编程指南第三版
  • 怎么用jquery
  • WINDOWS中使用磁盘清理的主要作用是为了什么
  • 天津武清房管局电话
  • 我国是多久取消税收的
  • 联合举办的活动
  • 个人股权转让是否增值了怎么判断
  • 电信部门可以知道通话内容吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设