vue点击按钮打开新页签,并传参
今天遇到一个新需求,需要打开新页签展示,之前用ruter.push都不管用,现在结合window.open和$router.resolve亲测有效以下附上代码:<div class="target" @click="ceshi" ref="target">测试</div>ceshi() {let routeData = this.$router.re...
·
今天遇到一个新需求,需要打开新页签展示,之前用ruter.push都不管用,现在结合window.open和$router.resolve亲测有效
以下附上代码:
<div class="target" @click="ceshi" ref="target">测试</div>
ceshi() {
let routeData = this.$router.resolve({
path: "/tui",
query: {
name: "heihei",
sex: "女"
}
});
window.open(routeData.href, "_blank");
}
更多推荐
已为社区贡献1条内容
所有评论(0)