vue单页面应用打开新窗口显示跳转页面的实例


Posted in Javascript onSeptember 21, 2018

一般单页面应用,例如vue都是通过vue-router来做跳转,不会像多页应用一样另起新页面显示,但是也不排除一些业务上的需要。

一般情况下单页面应用的路由跳转我们都是通过简单的一句话搞定:

this.$router.push({name: 'abc'})

以上是常规的通过路由的页面跳转方法。

我们现在的需求是另外开启一个新页面来显示跳转到的页面,原本的窗口保持页面不变。

const { href } = this.$router.resolve({
 name: 'abc'
  })
 window.open(href, '_blank', 'toolbar=yes, width=1300, height=900')

只要将vue-router和window.open结合就行了。原理很简单,获取你要跳转的地址,把地址传给window.open,让他新建个窗口来打开路由地址,原本的页面路由不做跳转,还可以在window.open内做一些控制,例如窗口大小,是否显示工具栏之类的控制。

以上这篇vue单页面应用打开新窗口显示跳转页面的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQuery 拾色器插件发布-jquery.icolor.js
Oct 20 Javascript
JavaScript 学习历程和心得分享
Dec 12 Javascript
IE事件对象(The Internet Explorer Event Object)
Jun 27 Javascript
js 获取元素在页面上的偏移量的方法汇总
Apr 13 Javascript
jQuery团购倒计时特效实现方法
May 07 Javascript
提高jQuery性能优化的技巧
Aug 03 Javascript
想用好React的你必须要知道的一些事情
Jul 24 Javascript
jQuery实现网页拼图游戏
Apr 22 jQuery
jquery实现Ajax请求的几种常见方式总结
May 28 jQuery
Vue中keep-alive的两种应用方式
Jul 15 Javascript
解决nuxt 自定义全局方法,全局属性,全局变量的问题
Nov 05 Javascript
JavaScript十大取整方法实例教程
Dec 03 Javascript
详解Vue改变数组中对象的属性不重新渲染View的解决方案
Sep 21 #Javascript
默认浏览器设置及vue自动打开页面的方法
Sep 21 #Javascript
详解Vue中数组和对象更改后视图不刷新的问题
Sep 21 #Javascript
详解vue 数组和对象渲染问题
Sep 21 #Javascript
vue 2.8.2版本配置刚进入时候的默认页面方法
Sep 21 #Javascript
Puppeteer环境搭建的详细步骤
Sep 21 #Javascript
jQuery序列化form表单数据为JSON对象的实现方法
Sep 20 #jQuery
You might like
php导出word文档与excel电子表格的简单示例代码
2014/03/08 PHP
php简单统计字符串单词数量的方法
2015/06/19 PHP
CI分页类首页、尾页不显示的解决方法
2016/03/28 PHP
PHP屏蔽关键字实现方法
2016/11/17 PHP
thinkphp3.2框架中where条件查询用法总结
2019/08/13 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
PHP网页缓存技术优点及代码实例
2020/07/29 PHP
jQuery弹出层插件简化版代码下载
2008/10/16 Javascript
ajax中get和post的说明及使用与区别
2012/12/23 Javascript
javascript 三种方法实现获得和设置以及移除元素属性
2013/03/20 Javascript
重新理解JavaScript的六种继承方式
2017/03/24 Javascript
angularjs的select使用及默认选中设置
2017/04/08 Javascript
IE11下使用canvas.toDataURL报SecurityError错误的解决方法
2017/11/19 Javascript
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
vue利用axios来完成数据的交互
2018/03/23 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
2019/10/26 Javascript
python实现dnspod自动更新dns解析的方法
2014/02/14 Python
python字典的常用操作方法小结
2016/05/16 Python
使用PyCharm进行远程开发和调试的实现
2019/11/04 Python
python内打印变量之%和f的实例
2020/02/19 Python
python 30行代码实现蚂蚁森林自动偷能量
2021/02/08 Python
html5实现九宫格抽奖可固定抽中某项奖品
2020/06/15 HTML / CSS
微软澳洲官方网站:Microsoft Australia
2017/01/10 全球购物
实习单位接收函
2014/01/11 职场文书
简历里的自我评价
2014/01/31 职场文书
霸王洗发水广告词
2014/03/14 职场文书
英文请假条
2014/04/11 职场文书
旅游安全协议书
2014/04/21 职场文书
营销部内勤岗位职责
2014/04/30 职场文书
2014年工人工作总结
2014/11/25 职场文书
2015年中秋晚会主持稿
2015/07/30 职场文书
学会Python数据可视化必须尝试这7个库
2021/06/16 Python
mysql脏页是什么
2021/07/26 MySQL
Win11 S Mode版本泄露 正式上线后叫做Windows 11 SE
2021/11/21 数码科技
一文简单了解MySQL前缀索引
2022/04/03 MySQL
详解Spring Security如何在权限中使用通配符
2022/06/28 Java/Android