let tempPage = window.open('_blank');//先打开一个空白页 this.$axios.post("/aliPay/aliTradePagePay",{ "orderId": this.orderId }).then((response) => { let res = response.data; tempPage.location = res.data; //再设置空白页的地址 }).catch((err) =>{ console.log("支付失败",err); })