猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
关于vue构建的单页面应用 在页面跳转中 有打开新标签页的需求。
项目的某些页面,需要在一个新标签页里打开。这种如何处理比较好? 通过window.open跳转吗? 通过a标签跳转吗?
慕田峪9158850
浏览 1107
回答 2
2回答
心有法竹
最好是通过a标签跳转,window.open,在移动端,有的浏览器并不会新开,有的浏览器是需要在用户交互的上下文下(比如用户点击),才会去新开,如果是程序自动调用,会出现提示框,有的可能会直接阻止,认为是恶意程序
0
0
0
炎炎设计
路由的方式的话这样是可行的。 var {href} = this.$router.resolve({ name: routerName, params: paramsObj }) window.open(href,'_blank')
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续