位置: 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默认密码)

  • 苹果13是双卡双待怎么插卡(苹果13是双卡吗?)

    苹果13是双卡双待怎么插卡(苹果13是双卡吗?)

  • 小米手机如何设置自动开关机(小米手机如何设置骚扰电话拦截)

    小米手机如何设置自动开关机(小米手机如何设置骚扰电话拦截)

  • 抖音上的图片如何保存到手机(抖音上的图片如何删除)

    抖音上的图片如何保存到手机(抖音上的图片如何删除)

  • 华为nova4e插u盘没反应(华为nova4e如何打开usb)

    华为nova4e插u盘没反应(华为nova4e如何打开usb)

  • 网易云个性化设置在哪(网易云个性化设置开启)

    网易云个性化设置在哪(网易云个性化设置开启)

  • 华为p30为什么越放大就越模糊(华为p30为什么越充电越少)

    华为p30为什么越放大就越模糊(华为p30为什么越充电越少)

  • 华为p40支持智能遥控吗(华为p40支持智能感应支付吗)

    华为p40支持智能遥控吗(华为p40支持智能感应支付吗)

  • 苹果手机主板坏了有必要修吗(苹果手机主板坏了修好了影响使用吗)

    苹果手机主板坏了有必要修吗(苹果手机主板坏了修好了影响使用吗)

  • 快手作品分享失败是什么原因(快手显示分享失败是什么意思)

    快手作品分享失败是什么原因(快手显示分享失败是什么意思)

  • 苹果手机卡机动不了怎么办(苹果手机卡机动不了关不了机还发出声音)

    苹果手机卡机动不了怎么办(苹果手机卡机动不了关不了机还发出声音)

  • 手机没有投屏功能怎样才可以投屏(手机没有投屏功能怎么连接投影仪)

    手机没有投屏功能怎样才可以投屏(手机没有投屏功能怎么连接投影仪)

  • c程序的基本组成部分(c程序的基本组成元素)

    c程序的基本组成部分(c程序的基本组成元素)

  • 华为手机折叠屏供应商是哪家(华为手机折叠屏价格多少)

    华为手机折叠屏供应商是哪家(华为手机折叠屏价格多少)

  • iphonexr怎么安装软件(iphonexr怎么安装双卡)

    iphonexr怎么安装软件(iphonexr怎么安装双卡)

  • 华为mate10铃声设置(mate10手机铃声在哪个文件夹里面)

    华为mate10铃声设置(mate10手机铃声在哪个文件夹里面)

  • 计算机的实体安全主要是指(计算机的实体安全技术不包括)

    计算机的实体安全主要是指(计算机的实体安全技术不包括)

  • 与大数据密切相关的技术是(大数据密切相关的技术是什么)

    与大数据密切相关的技术是(大数据密切相关的技术是什么)

  • 陌陌为什么不能语音(陌陌为什么不能发红包)

    陌陌为什么不能语音(陌陌为什么不能发红包)

  • 华为nova5pro可以分屏吗(华为nova5pro可以下载空调遥控器吗)

    华为nova5pro可以分屏吗(华为nova5pro可以下载空调遥控器吗)

  • gopro7使用技巧(gopro7操作指南)

    gopro7使用技巧(gopro7操作指南)

  • 手机空白怎么打(手机空白怎么打出来怎么办)

    手机空白怎么打(手机空白怎么打出来怎么办)

  • 苹果蓝牙耳机序列号在哪里(苹果蓝牙耳机序列号在哪)

    苹果蓝牙耳机序列号在哪里(苹果蓝牙耳机序列号在哪)

  • 电脑键盘字母错乱(电脑键盘字母错乱什么键恢复正常)

    电脑键盘字母错乱(电脑键盘字母错乱什么键恢复正常)

  • 增值税专票开错了可以作废吗
  • 房产契税什么时候交的小知识
  • 企业计提印花税会计处理
  • 耕地占用税的税目
  • 营销活动,单位让现场观众抽现金奖如何入账?
  • 小规模开票软件怎么下载
  • 车辆日常维护费用
  • 个人净资产包括房子吗
  • 固定资产不能抵扣进项税额
  • 一般纳税人旧货
  • 在建投资性物业管理办法
  • 土地补偿款收入要交什么税
  • 公司收个人不开票的货款是否可以收取现金?
  • 代收收入会计分录
  • 培训费发票可以抵扣进项税吗
  • 开票税率选错申报增值税时怎么处理
  • 简并税率后,申报增值税要注意哪几点?
  • 国家税务总局公告2012年第57号
  • 商铺 公司
  • 劳务派遣差额征税税率是多少
  • 材料未到,货款尚未支付
  • apple取消支付方式
  • 在windows7的
  • 增值税开票系统客服电话
  • 上市公司的股份可以转卖吗
  • iphone和电脑同步
  • 苹果电脑怎么打顿号
  • mac电脑修改dns
  • 固定资产出租需交什么税
  • 公司账户转账到出纳个人账户
  • 固定资产汽车抵扣新政策
  • 企业期末营业利润分录
  • 怎样选好布艺沙发
  • php目录结构
  • 迪格庄园阿拉扎尼河谷红葡萄酒750ml
  • 企业清算分配的财产金额怎么算出来
  • 收到银行开的手续费发票怎么做分录
  • 讯飞智能x2
  • 免费开源的图片app
  • 设备租赁经营部经营范围
  • 端午节要给钱吗
  • python的utils模块
  • sql2012 win10
  • 差旅费津贴怎么报税
  • 增值税专用发票查询系统官方网站
  • 一般纳税人之外还有什么
  • 个人经营所得税怎么申报
  • 以前年度损益调整
  • 主营业务利润和利润总额
  • 工程造价咨询服务费收费标准
  • 合同未约定开票但对方不给开
  • 未付货款尾款会计分录
  • 税控盘全额抵扣怎么填申报表
  • 商业承兑汇票贴现流程
  • 购车融资是什么意思
  • 出租土地使用权计入什么科目
  • 应收账款是否算负债
  • 利润分配未分配利润怎么结转
  • mysql必知必会 pdf完整版
  • mysql 5.7.17 winx64安装配置方法图文教程
  • win7提示盗版怎样激活
  • linux开机启动过程图解
  • w10 office激活
  • win10系统打开网页一会儿就没了
  • 系统更新到win11后还可以调回win10吗
  • win10周年更新版是什么意思
  • 苹果mac查看
  • redhat本地yum配置的基本步骤
  • windows7怎
  • win10系统关闭安全中心
  • win10局域网无法上网
  • perl hex
  • 代码的历史
  • rgb与yuv哪个好
  • Android之framework修改底部导航栏NavigationBar动态显示和隐藏
  • 浅析学校德育的个体智能发展功能
  • Unity3D之iTween
  • 成品油消费税税率包括哪些
  • 被标记为广告推销的电话能接吗
  • 什么是减税政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设