九、vue3.0路由配置及跳转

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cmwQRh1b-1621662691381)(2f5fa287f13c4e4a2fa0e8c6e40c875c.png)]

我们做项目一般使用原生js来做,在js中,我们一般会使用window.location.href来进行页面跳转,那么我们在vue项目中,我们该如何进行页面跳转呢 同时在原生js中我们通过使用url地址挂在参数来进行页面跳转,那么我们在框架中如何进行页面跳转。那么接下来我们来看看。

路由:

本质上是一种对应关系,比如我们在url地址上输入我们要访问的地址后,按下回车,浏览器会请求相关资源,那么相关的资源就和我们的url地址就有一种对应关系 这就是路由。

我们前端的路由是通过hash(锚点链接进行的页面跳转),根据不同的事件我们来显示不同的内容,即事件和事件处理函数是相对应的关系。

路由模式:

        路由模式主要分为:hash和history两种模式

        hash:在url地址上存在#,其通过锚点进行的跳转;在vue项目中,如果没有声明路由模式,其默认为hash模式;hash模式可以使用回车来进行页面刷新,抛开vue项目,hash是可以支持低版本浏览器和IE

        history:在url地址上没有#号存在;回车刷新页面会成为404,如果想要解决这个问题,需要后端在服务端去配置前端路径;h5新增API,不支持低版本和IE。

  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

arguments_zd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值