iview-admin
iview-admin copied to clipboard
能不能在路由是实现自定义是当前页面跳转还是打开新标签
请问能不能在meta里面加一个参数,这个参数可控制是在当前页面跳转到新的路由也面或者是在新标签中打开新的路由页面呢
目前貌似没有 在项目中我遇到了这样的问题,最后通过 编程式导航 进行跳转
let { href } = this.$router.resolve({
name,
query
})
window.open(href, '_blank')
初次是这样实现的
但是 会导致一个问题,当 A页面 跳转到 B页面 时,会进行重定向( B页面 ),重定向的页面即应用的首页
注意: 此时 href 有值且值正确,是真实的地址,例如
/detail/a成功跳转到/detail/a页面时,会重定向到/home/xxx
但是不知道为什么会进行重定向,到目前为止还没有解决 望各路人士可以解决 在此感谢 🤞🤞🎉🎉🎉