位置: IT常识 - 正文

【学Vue就跟玩一样】Vue中的路由与多种守卫(vue要怎么学)

编辑:rootadmin
【学Vue就跟玩一样】Vue中的路由与多种守卫 1.vue-router

推荐整理分享【学Vue就跟玩一样】Vue中的路由与多种守卫(vue要怎么学),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue要怎么学,vue学的快吗,vue学的快吗,vue学起来困难吗,vue学起来困难吗,vue学完,学vue用什么软件,vue学完,内容如对您有帮助,希望把文章链接给更多的朋友!

vue的一个插件库,专门用来实现对SPA应用的单页Web应用(single page web application, SPA)。整个应用只有一个完整的页面。点击页面中的导航链接不会刷新页面,只会做页面的局部更新。数据需要通过ajax请求获取。

2.什么是路由

一个路由就是一组映射关系(key :value)

key 为路径, value可能是function或componente

路由分类

1.后端路由:value 杲function,用于处理客户端提交的请求。工作过程: 服务器接收到一个请求时,根据请求路径找到匹配的函数来处理请求,返回响应数据。

2.前端路由: value是component,用于展示页面内容。工作过程: 当浏览器的路径改变时,对应的组件就会显示。

3.路由的基本使用

1.安装vue-router

npm i vue-router【学Vue就跟玩一样】Vue中的路由与多种守卫(vue要怎么学)

2.应用插件

Vue.use(VueRouter)

3.router配置项

// 引入vueRouterimportvueRouterfrom'vue-router'// 引入组件importAboutfrom'../components/About'importHomefrom'../components/Home'export default new vueRouter({routes: [{path: '/about',component: About},{path: '/home',component: Home},]

})

4.使用router-link实现切换(注:router-link经过浏览器后就会变成a标签哦)

<divclass="list-group"><!-- 原始写法——使用a标签进行页面的跳转 --><!-- <a class="list-group-item active" href="./about.html">About</a><a class="list-group-item" href="./home.html">Home</a>--><!-- 使用vue-Router提供的标签进行路径的修改,实现路由的切换 --><router-link            class="list-group-item"            active-class="active"            to="/about">About           </router-link><router-link            class="list-group-item"            active-class="active"            to="/home">Home           </router-link></div>

5.使用router-view实现组件的呈现(类似于插槽)

<divclass="panel-body"><!-- 指定组件的呈现位置 --><router-view></router-view></div>

注:1.路由组件通常存放在pages文件夹,所以不要往components文件夹里面放了2.通过切换,“隐藏” 了的路由组件,默认是被销毁掉的,需要的时候再去挂载3.每个组件都有自己的$route属性,里面存储着自己的路由信息。4.整个应用只有一个router, 可以通过组件的$router属性获取到。

4.多级路由

在配置路由规则的以及路由里面进行配置下一级路由使用children:[ { } ]这种形式

routes: [{path: '/about',component: About},{path: '/home',component: Home,children: [{path: 'news',component: News},{path: 'message',component: Message}]},]5.路由传参

有两种方式,第一种就是直接再路径里面写query参数,第二种就是params传参

路由命名(简化代码)

再to的时候就不用写一大堆路径了

1.params

1. 配置路由

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

上一篇:如何构建您自己的 ChatGPT:无需代码的 AI(如何构建自己的精神空间)

下一篇:【微信小程序】一文读懂,数据请求(微信小程序在哪里找?)

  • oppo手机怎样在手机上设置电池百分比(oppo手机怎样在直播间录视频)

    oppo手机怎样在手机上设置电池百分比(oppo手机怎样在直播间录视频)

  • 支付宝怎么加好友在哪(支付宝怎么加好友手机号)

    支付宝怎么加好友在哪(支付宝怎么加好友手机号)

  • vivo手机微信账单怎么删除(Vivo手机微信账号丢了怎么办)

    vivo手机微信账单怎么删除(Vivo手机微信账号丢了怎么办)

  • 华为小圈圈在哪里设置(华为小圈圈怎么弄出来)

    华为小圈圈在哪里设置(华为小圈圈怎么弄出来)

  • window10重置此电脑后会怎样(window10重置此电脑需要多久)

    window10重置此电脑后会怎样(window10重置此电脑需要多久)

  • 抖音说发个库存是什么意思(抖音发一个库存写什么标题)

    抖音说发个库存是什么意思(抖音发一个库存写什么标题)

  • 小米8多大(小米8多大内存手机)

    小米8多大(小米8多大内存手机)

  • 钉钉电脑最小化计入时长吗(钉钉电脑最小化算时长吗)

    钉钉电脑最小化计入时长吗(钉钉电脑最小化算时长吗)

  • 天眼查是什么(天眼查是什么时候上线的)

    天眼查是什么(天眼查是什么时候上线的)

  • 三星s10e与三星s10区别(三星s10e与s10+)

    三星s10e与三星s10区别(三星s10e与s10+)

  • 优酷倍速播放在哪里(优酷的倍速)

    优酷倍速播放在哪里(优酷的倍速)

  • digtl10华为是什么型号(华为dig tl10)

    digtl10华为是什么型号(华为dig tl10)

  • 苹果手机此时无法下载怎么办(苹果手机此时无法创建你的账户是什么意思)

    苹果手机此时无法下载怎么办(苹果手机此时无法创建你的账户是什么意思)

  • 淘宝补发是什么意思(淘宝补发是什么流程)

    淘宝补发是什么意思(淘宝补发是什么流程)

  • 微信运动35000步有多远(微信步数36000)

    微信运动35000步有多远(微信步数36000)

  • 怎样修改微信收款名(怎样修改微信收款码上的店铺名称)

    怎样修改微信收款名(怎样修改微信收款码上的店铺名称)

  • 6s能用airpods2吗(苹果6能用airpods2吗)

    6s能用airpods2吗(苹果6能用airpods2吗)

  • 索尼a8f和a8g区别(索尼a8f和a8g的区别)

    索尼a8f和a8g区别(索尼a8f和a8g的区别)

  • 小米10手机啥时候上市(小米手机啥时候出新款)

    小米10手机啥时候上市(小米手机啥时候出新款)

  • mate20超广角怎么开(mate20pro 超广角)

    mate20超广角怎么开(mate20pro 超广角)

  • iphonex听筒闷解决办法(iphonex听筒堵了怎么办)

    iphonex听筒闷解决办法(iphonex听筒堵了怎么办)

  • 电脑运行内存可以加吗(电脑运行内存可以扩大吗)

    电脑运行内存可以加吗(电脑运行内存可以扩大吗)

  • 苹果Mac与Windows局域网设置共享文件夹并互相访问(mac和wondows)

    苹果Mac与Windows局域网设置共享文件夹并互相访问(mac和wondows)

  • macOSCatalina10.15.5正式版值得升级吗 macOSCatalina10.15.5更新了什么

    macOSCatalina10.15.5正式版值得升级吗 macOSCatalina10.15.5更新了什么

  • 关闭Windows Defender的一种方法(关闭windows defender实时防护)

    关闭Windows Defender的一种方法(关闭windows defender实时防护)

  • 固定资产折旧方法年数总和法
  • 研发支出属于什么科目借贷方向
  • 哪些单位须执行国家政策
  • 一般纳税人什么条件
  • 往来账款怎么做
  • 什么情况下视同销售
  • 劳务派遣代发工资开票
  • 什么发票可以冲销
  • 小规模纳税人开普票免税
  • 公司业务往来
  • 报销发票只准报一部分怎么做账?
  • 317房地产政策解读
  • 税收优惠政策没有任何法律风险
  • 离职补偿金怎么计算
  • 成立一般纳税人公司有什么好处
  • 坏账损失计入什么费用
  • 金税盘开的发票显示未报送怎么办
  • 向其他企业捐赠现金所有者权益
  • 零余额账户用款额度年末转入什么科目
  • 进料加工可分为
  • 涉及农业的税收优惠有哪些
  • 支付外汇代扣代缴增值税
  • 小规模纳税人有销无进是什么意思
  • 不超过500万元的固定资产
  • win10桌面网络图标怎么调出来
  • 最新气象报告
  • scchost.exe - scchost是什么进程 有什么用
  • 房屋装修费如何入账
  • 税收返还的账务处理
  • phpstorm怎么用
  • 为什么运输合同比租赁合同风险小
  • php实现导出带样本的方法
  • 应收票据包括哪些项目内容
  • 企业应采用
  • 租赁公司一般都有什么税
  • mysql存储过程用什么调用
  • 公司代扣代缴个人所得税是怎么算的
  • 个体户季度免多少税
  • 建筑企业结转成本依据准则
  • SQL Server 2005通用分页存储过程及多表联接应用
  • Transactional replication(事务复制)详解之如何跳过一个事务
  • 会计分录如何分配利润
  • 研发费用的台账由谁做
  • 公司跟员工的往来协议
  • 小规模纳税企业在应交增值税明细科目
  • 用友t3财务通普及版如何开下年账
  • 公司卖土地怎么避税
  • 研发支出费用化支出结转到哪个科目
  • 项目期间费用包括哪些费用
  • 会计账簿的设计要与会计报表相衔接 ()X
  • win7咋样
  • win9系统
  • xp磁盘管理打不开
  • win7电脑频繁自动重启是什么原因造成的
  • winxp系统设置密码
  • mac如何强制关机开机
  • linux -al
  • linux系统中对新磁盘分区的命令
  • mac怎么批量删除qq好友
  • gcasInstallHelper.exe是什么进程 作用是什么 gcasInstallHelper进程查询
  • win8.1怎么用
  • Win10 build 10240有"启用快速启动"功能吗?如何开启和关闭这个功能?
  • cocos2d CC_CALLBACK_0/1/2/3之间的区别
  • 用kotlin开发android
  • android images
  • 批处理 计算
  • js常用排序算法
  • 什么叫懒加载
  • css表格设置边框
  • unity+
  • api/home/getmyregion
  • jquery使用教程
  • android基于
  • 付姓人数
  • 成立税务师事务所一定要执业会员吗
  • 视同销售行为的进项税额抵扣方法?
  • 发票在地税能查到,但是国税查不到
  • 青岛新农合咨询电话
  • 通辽这个地方怎么样
  • 明星征税多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设