位置: 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(如何构建自己的精神空间)

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

  • qq怎样艾特全体成员所有人(qq怎么艾特全体好友)

    qq怎样艾特全体成员所有人(qq怎么艾特全体好友)

  • wps怎么居中到正中间(wps怎么居中到正中间左右对齐)

    wps怎么居中到正中间(wps怎么居中到正中间左右对齐)

  • iphone13无线充电怎么设置(iphone13无线充电动画)

    iphone13无线充电怎么设置(iphone13无线充电动画)

  • 美团历史订单如何申请开票(美团历史订单如何申请退款)

    美团历史订单如何申请开票(美团历史订单如何申请退款)

  • 华为手机白色圆点怎么关掉(华为手机白色圆圈有什么用)

    华为手机白色圆点怎么关掉(华为手机白色圆圈有什么用)

  • WPSoffice2019如何在栏间加分隔线(wps2021怎么样)

    WPSoffice2019如何在栏间加分隔线(wps2021怎么样)

  • tp管理员默认密码是多少(tplink管理员密码默认)

    tp管理员默认密码是多少(tplink管理员密码默认)

  • 车票信息已过期什么意思(12306车票信息已过期什么意思)

    车票信息已过期什么意思(12306车票信息已过期什么意思)

  • 华为手机本地音乐在哪个文件夹(华为手机本地音频文件在哪里)

    华为手机本地音乐在哪个文件夹(华为手机本地音频文件在哪里)

  • 微信查询名下实名账号显示异常(微信查询名下实名账号异常)

    微信查询名下实名账号显示异常(微信查询名下实名账号异常)

  • 荣耀v20有没有一键锁屏(荣耀v20的)

    荣耀v20有没有一键锁屏(荣耀v20的)

  • 苹果手机视频压缩失败无法发送怎么办(苹果手机视频压缩失败怎么回事)

    苹果手机视频压缩失败无法发送怎么办(苹果手机视频压缩失败怎么回事)

  • 华为nova5和nova6的区别(华为nova5和nova6se哪个好)

    华为nova5和nova6的区别(华为nova5和nova6se哪个好)

  • 快手交易关闭是什么意思啊(快手付款成功显示交易关闭)

    快手交易关闭是什么意思啊(快手付款成功显示交易关闭)

  • 网易云文件夹叫什么(网易云文件夹叫什么名字)

    网易云文件夹叫什么(网易云文件夹叫什么名字)

  • vivoy93怎么启动语音助手(vivoy93sroot怎么开)

    vivoy93怎么启动语音助手(vivoy93sroot怎么开)

  • vivox23充电多久充满(vivox20充电多久)

    vivox23充电多久充满(vivox20充电多久)

  • 微信刷脸支付怎么设置(微信刷脸支付怎么开启)

    微信刷脸支付怎么设置(微信刷脸支付怎么开启)

  • 抖音被拉小黑屋怎么办大概要封多少时间(抖音被拉小黑屋出来还有用吗)

    抖音被拉小黑屋怎么办大概要封多少时间(抖音被拉小黑屋出来还有用吗)

  • 开启ap隔离能防蹭网吗(ap隔离开启好还是禁用好)

    开启ap隔离能防蹭网吗(ap隔离开启好还是禁用好)

  • vivox27闪充在哪里开(vivox27闪充在哪里)

    vivox27闪充在哪里开(vivox27闪充在哪里)

  • 鼠标滚轮没坏却没反应(鼠标滚轮没坏却没反应win7)

    鼠标滚轮没坏却没反应(鼠标滚轮没坏却没反应win7)

  • QQ音乐怎么打榜(qq音乐)

    QQ音乐怎么打榜(qq音乐)

  • iphonexr使用技巧(iphonexr使用说明视频教程)

    iphonexr使用技巧(iphonexr使用说明视频教程)

  • 闲鱼怎么看个人资料(闲鱼怎么看个人资料完善)

    闲鱼怎么看个人资料(闲鱼怎么看个人资料完善)

  • 快手自带游戏怎么打开(快手里的游戏从哪玩)

    快手自带游戏怎么打开(快手里的游戏从哪玩)

  • 优胜美地国家公园中的春季瀑布 (© elvistudio/Shutterstock)(优胜美地国家公园简介)

    优胜美地国家公园中的春季瀑布 (© elvistudio/Shutterstock)(优胜美地国家公园简介)

  • 抄税 报税 清卡
  • 我国税收居民
  • 委托加工的增值税纳税人是谁
  • 租赁合同印花税率
  • 冲减营业税金及附加的分录
  • 企业所得税前可以扣除的项目
  • 行政单位现金日记账填写样本
  • 上个月未抵扣忘记做进项会计分录
  • 办公设备折旧年限及残值率
  • 出现销项负数
  • 一次性收全年服务费怎么入账
  • 以前年度长期股权投资漏记调整
  • 融资租赁主营业务收入如何确认
  • 劳动仲裁是怎样仲裁公司的
  • 办公费税前扣除标准2022最新
  • 卫生巾的税率
  • 推广费是广告费和业务宣传费吗
  • 收到劳务公司缴税怎么办
  • 服务类的公司有哪些
  • 增值税小规模纳税人减免增值税政策
  • 小微企业附加税怎么算
  • 小规模减半征收什么时候开始
  • 贴息收据税前扣除是什么
  • .net 安装
  • 收到投资款怎么做记账凭证
  • 费用报销流程怎么走
  • 结转人工费会计分录
  • 餐饮行业的销售模式
  • Qq浏览器里的文档怎么以文件形式发送
  • 应交增值税的完整计算公式是什么
  • 炫龙笔记本win10系统为什么没有关闭触控板
  • dae是什么文件
  • 苹果手机最贵的软件是哪个
  • 工程项目科目如何设置
  • 好奇地看着我
  • 利润表应根据什么编制
  • 以权益结算的股票
  • 会计核算中 制度有哪些
  • vue前端常见面试题
  • 微软调整bing输入字数
  • 长期股权投资权益法转成本法
  • day01-GUI坦克大战01
  • 应交税费转出会计分录
  • 零余额账户什么时候开始停用
  • 技术服务费发票图片
  • 成本不够用怎么办baixing
  • python __call__
  • 银行存款转银行存款 什么凭证
  • 织梦文章内容图片大全
  • github+hexo搭建博客
  • 国家企业信用公示信息公示
  • 现金流量表的编制公式 计算公式
  • 个人所得税减免项目有哪些
  • 车船税是什么样子的?
  • 税法税前扣除
  • 股权转让需要出资吗
  • 纳税人在工作
  • 处置子公司利润表怎么合并
  • 为别人开发票先收的税金怎么入帐?
  • 支付贷款利息的现金流量怎么指定?
  • mysql5.7卸载重装
  • 360 sesvc.exe
  • ubuntu操作系统入门
  • linuxsleep函数
  • Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装
  • shpc32.exe - shpc32是什么进程 有什么用
  • 微软首席科学家薪水
  • 微软商店更新错误
  • win8怎么系统重装系统
  • 最新版win10版本号
  • 寒江孤影原文
  • webpack-loader
  • Android游戏开发读后感
  • Python中文分词的第三方库
  • bootstrap怎么学
  • 获取本站的context root
  • unity地形少了三个键
  • shell脚本 su
  • jquery悬浮弹出提示框
  • 河南省国税电子普通发票发票真伪查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设