呐,路由携带参数跳转新窗口的方式如下:
let routeData = this.$router.resolve({
path: "/news", //你的路由名字
query: val, //参数,必须是对象格式!!!
});
window.open(routeData.href, "_blank");
然后我们去新页面拿参数时,发现有时候是undefined,原因就在于传递参数时,必须是对象格式才能正确传输哦。
呐,路由携带参数跳转新窗口的方式如下:
let routeData = this.$router.resolve({
path: "/news", //你的路由名字
query: val, //参数,必须是对象格式!!!
});
window.open(routeData.href, "_blank");
然后我们去新页面拿参数时,发现有时候是undefined,原因就在于传递参数时,必须是对象格式才能正确传输哦。