位置: IT常识 - 正文

vue如何实现路由跳转到外部链接界面(vue如何实现路由跳转缓存)

编辑:rootadmin
这篇文章主要介绍了vue如何实现路由跳转到外部链接界面,具有很好的参考价值,希望对大家有所帮助。 目录

推荐整理分享vue如何实现路由跳转到外部链接界面(vue如何实现路由跳转缓存),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue路由的几种方式,vue路由的几种方式,vue 路由实现,vue路由的几种方式,vue如何实现路由懒加载,vue如何实现路由懒加载,vue如何实现路由跳转,vue如何实现路由跳转缓存,内容如对您有帮助,希望把文章链接给更多的朋友!

vue路由跳转到外部链接界面vue路由跳转说明vue路由跳转到外部链接界面

项目中用前端的是vue框架,有一个需求是,当点击一个按钮后,跳转到原来已经发布过的ionic界面上。

如果是vue页面中的内部跳转,可以用this.$router.push()实现,但是如果我们还用这种方法跳到外部链接,就会报错,因为外部页面中是有HTTP等前缀的,那么我们如何跳转到外部链接呢,我们只需用 window.location.href = ‘url’来实现

具体代码如下:

//在data中定义好需要用到的路由数据url:"http://www.baidu.com"

触发一个点击事件,其中item.url是传给执行方法的url链接,下面是事件执行的函数。

<span @click="See(item.url)">

方法执行:

See (e) {        window.location.href = e      }    }vue路由跳转说明

vue中路由跳转有很多使用 router-link to的,这是最常用的方法(单页面跳转),例子:

(to指向的就是路由路径)

<el-menu class="theselect" :default-active="activeIndex" mode="horizontal" @select="handleSelect"><el-menu-item index="1"><router-link to="/">首页</router-link></el-menu-item><el-menu-item index="2"><router-link to="/news" tag="span">最新资讯</router-link></el-menu-item><el-menu-item index="3"><router-link to="/3" tag="span">个性阅读</router-link></el-menu-item><el-menu-item index="4"><router-link to="/4" tag="span">智慧生活</router-link></el-menu-item><el-menu-item index="5"><router-link to="/5" tag="span">校内互动</router-link></el-menu-item></el-menu>

像element的官网中举的例子,也有用href跳转到的(跳转到外部链接)

vue如何实现路由跳转到外部链接界面(vue如何实现路由跳转缓存)

实际上他们算是同一个东西,router-link to本质上也是一个a标签。

但这么使用会出现一个问题:

因为这个链接只包含了文字,所以此时只有点击上文字才可以跳转,但是事实上element的这个导航模块,包括他的active样式,都应该是只要点击这个区域就可以选中跳转,而不是必须点到文字上。

这时候就出现了一个很细微的操作差,如果是直接跳转到其他界面的多界面显示也还好,反正也看不出来,但是vue有很多都是单界面显示,并且出于vue组件的复用性,有很大可能性是一个顶部导航栏会复用在好几个主界面。

需求解决的问题:

跳转区域不应该只包含文字,而应该是这个小选项一整块。

但是这时候不能简单的把router link to拿出去把这一块包含,

像这样:(错误示范)

<el-menu class="theselect" :default-active="activeIndex" mode="horizontal" @select="handleSelect"><router-link to="/"><el-menu-item index="1">首页</el-menu-item></router-link></el-menu>

因为router link to它是一个a标签啊,拿去包一个li小模块(也可以理解为div,反正就是这一小块)就不适合了,它可能会影响部分布局样式,怪麻烦的。

正确解决方法:

<el-menu class="theselect" :default-active="activeIndex" router mode="horizontal" @select="handleSelect"><el-menu-item index="/">首页</el-menu-item><el-menu-item index="/news">最新资讯</el-menu-item><el-menu-item index="/3">个性阅读</el-menu-item><el-menu-item index="/4">智慧生活</el-menu-item><el-menu-item index="/5">校内互动</el-menu-item></el-menu>

加了一个router。

这时候index=’/'指向的就是路由路径,点击这个模块就可以直接跳转

以上为个人经验,希望能给大家一个参考,也希望大家多多支持本站。

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

上一篇:一天十道Java面试题----第一天(面向对象-------》ArrayList和LinkedList)(java一天速成)

下一篇:phpcms怎么重新设置后台网址(phpcms默认密码)

  • 在百度知道和问答中怎样做营销推广(百度知道和百度一下的区别)

    在百度知道和问答中怎样做营销推广(百度知道和百度一下的区别)

  • ios15小白点在哪里设置(ios15小白点怎么打开)

    ios15小白点在哪里设置(ios15小白点怎么打开)

  • oppo防误触模式怎么关闭(oppo防误触模式关不了怎么办)

    oppo防误触模式怎么关闭(oppo防误触模式关不了怎么办)

  • 华为畅连怎么关闭(华为畅连如何关闭)

    华为畅连怎么关闭(华为畅连如何关闭)

  • 苹果长曝光在哪里调整(苹果长曝光在哪里调整相机)

    苹果长曝光在哪里调整(苹果长曝光在哪里调整相机)

  • 私信是啥意思(私信是啥意思网络用语)

    私信是啥意思(私信是啥意思网络用语)

  • 华为nova5pro发热严重(华为nova5pro发热严重吗)

    华为nova5pro发热严重(华为nova5pro发热严重吗)

  • 12306显示有票但是买不了怎么办(12306显示有票但是买不到)

    12306显示有票但是买不了怎么办(12306显示有票但是买不到)

  • 苹果手机电池鼓包把屏幕顶起来了(苹果手机电池鼓起来了怎么办)

    苹果手机电池鼓包把屏幕顶起来了(苹果手机电池鼓起来了怎么办)

  • 无法访问个人文件夹(无法访问个人文件夹是否自动修复个人文件夹权限)

    无法访问个人文件夹(无法访问个人文件夹是否自动修复个人文件夹权限)

  • 苹果更新后中间有个圆圈(苹果更新屏幕中间有个点)

    苹果更新后中间有个圆圈(苹果更新屏幕中间有个点)

  • oppo手机开不机怎么办(OPPO手机开不机怎么回事)

    oppo手机开不机怎么办(OPPO手机开不机怎么回事)

  • 抖音卡怎么获取(如何得到抖音2021卡)

    抖音卡怎么获取(如何得到抖音2021卡)

  • 平板电脑第一次充电需要多长时间(平板电脑第一次充电没充满时能拔下来用吗)

    平板电脑第一次充电需要多长时间(平板电脑第一次充电没充满时能拔下来用吗)

  • 华为不激活能使用吗(华为不激活能开机吗)

    华为不激活能使用吗(华为不激活能开机吗)

  • flash和an的区别(flash和an一样吗)

    flash和an的区别(flash和an一样吗)

  • 小米8lite是什么型号(小米8lite多少钱?)

    小米8lite是什么型号(小米8lite多少钱?)

  • 苹果手机v版是什么意思(苹果手机v版怎么看)

    苹果手机v版是什么意思(苹果手机v版怎么看)

  • 手机删除的照片去哪里了(手机删除的照片去哪里找回来)

    手机删除的照片去哪里了(手机删除的照片去哪里找回来)

  • 滴滴司机绕路怎么处理(滴滴司机绕路怎么申诉范文)

    滴滴司机绕路怎么处理(滴滴司机绕路怎么申诉范文)

  • rvlal09是什么手机(rvl-alo9)

    rvlal09是什么手机(rvl-alo9)

  • 手机QQ的兴趣部落如何关闭提示(手机qq兴趣部落在哪里打开)

    手机QQ的兴趣部落如何关闭提示(手机qq兴趣部落在哪里打开)

  • 抖音视频水印在哪里关闭(抖音视频的水印)

    抖音视频水印在哪里关闭(抖音视频的水印)

  • 快手隐私用户是啥意思(快手隐私用户是不是把你拉黑了)

    快手隐私用户是啥意思(快手隐私用户是不是把你拉黑了)

  • 帝国cms系统如何更换模板(帝国cms如何使用)

    帝国cms系统如何更换模板(帝国cms如何使用)

  • 应交税费是什么科目借贷方向
  • 小规模纳税人附加税是几个点
  • 增值税减免税申报明细表举例
  • 预付款类发票可抵扣吗
  • 营业总收入包含投资收益吗
  • 固定资产的税费可抵扣吗
  • 全资收购企业需要交税吗
  • 套期保值账务处理出售被套期项目
  • 古董卖给公司
  • 员工替公司垫付的费用还没有报销就被开除了
  • 按计划成本发出原材料怎么算
  • 社会组织接受捐赠的资金的使用原则
  • 贷款能不能开发票
  • 退税上传,申报怎么操作
  • 什么叫统借统还业务
  • 计划成本法如何计算材料成本差异率
  • 环保税是甲方交的吗
  • 去年的暂估成本今年如何冲掉
  • 公司给另外一家公司投资
  • 员工培训费应该怎么算
  • 出售固定资产账务如何处理
  • 招大学生做兼职的网站
  • 专用发票不报销对公司有影响吗
  • 企业 停业
  • 工资薪金支出账载金额小于实际发生额
  • 主营业务成本与其他业务成本的区别
  • 控股子公司收购母公司
  • bios屏蔽接口
  • mac怎么共享文件
  • 房地产开发公司组织架构
  • php写的代码怎么运行
  • apache配置多个项目
  • 外包员工的工资外包公司会扣吗
  • 无效借款合同自被确认为无效之日起无效
  • 准予在企业所得税税前扣除的有
  • 计提费用收到发票后会计分录
  • 递归 php
  • php curl_exec
  • linux rdp客户端
  • 增值税专用发票有几联?
  • 收到上市公司分红企业所得税减半征收的情景
  • 一个简单的web项目名称
  • 解决问题对吗
  • 公司购买法拍房需要交什么费
  • 背书转让操作
  • 房地产企业所得税管理办法
  • 内账会计的主要工作
  • 收到返还工会经费大于管理费用
  • 收到员工社保
  • 盘亏盘盈的会计处理
  • 长期股权投资减值准备
  • 单位统一订员工餐
  • 会计里计提是什么意思
  • 资产负债表日指的是什么
  • 汇兑损益金额是怎么算出来的
  • 分页查询效率
  • linux自动化装机
  • freebsd怎么安装
  • 如何设置电脑从d盘启动
  • 传统与现代的结合英文
  • win7无法安装谷歌
  • win10系统任务栏卡顿
  • windows10设置无法使用
  • windowsaudio服务不存在或已删除
  • win7暗藏的超实用快捷键汇总
  • win7系统怎么给软件打开摄像头权限
  • win1010586升级到最新
  • linux切换到指定目录
  • 微软开始推送win10
  • win7出现蓝屏怎么办
  • win10英文版系统怎么完全改为中文
  • 设计模式三种
  • 游戏输入法安卓
  • cmd进入控制面板代码
  • cocos2d教程
  • 拼图java代码
  • div的class有空格
  • android下载文件保存到本地
  • python写脚本教程
  • 市中区税务局办税大厅地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设