Vue路由的页面跳转打开新页面
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue路由的页面跳转打开新页面相关的知识,希望对你有一定的参考价值。
参考技术A 效果与a标签的target=_blank是一样的,只不过不用点击,直接打开1、在router.js里新加一个路由
path: '/previewFile',
name: 'previewFile',
meta:
title: '预览文件',
hideInMenu: true
,
component: () => import('@/view/audits/coms/previewFile.vue')
,
2、在需要跳转的逻辑方法里加,这里必须用query,否则参数获取不到,亲测有效
const href = this.$router.resolve(
path: `/previewFile`,
query:url:res.data.Url
);
window.open(href, '_blank');
3、跳转页获取参数:let url=this.$route.query.url;
以上是关于Vue路由的页面跳转打开新页面的主要内容,如果未能解决你的问题,请参考以下文章