前景:之前版本的表格展示,有两种操作:查看详情和新窗口查看。。。现在有了新的需求以及结合市场运营人员的使用反馈,直接在点击查看详情就跳转到新窗口展示。。。
不过,之前的版本不是我写的,正好借机了解学习一下,vue中的路由跳转到新窗口查看,也记录一下
使用编程时导航,this.$router.resolve方法
// 跳转新窗口详情页
seeNewInf(row) {
const { href } = this.$router.resolve({
path: "/data/consultation/detail",
query: { id: row.orderViewId, orderId: row.orderId }
});
window.open(href, "_blank");
}
-------------------------
获取到的是一个对象,object.href
let object = this.$router.resolve({
path: "/data/consultation/detail",
query: { id: row.orderViewId, orderId: row.orderId }
});