我想在 Angular 8 中发送一些带有一些实时 url 的参数



我想发送一些带有实时网址的参数,例如链接。如何使用 url 发送这些参数。

buyPolicy() {
let obj = {
Id: this.idNumber,
Dob: this.dob,
SerialNo: this.vehicleSeqNo,
MobileNo: this.mobile,
EmailId: this.email,
RefID: this.vehicleId
};
let navigationExtras: NavigationExtras = {
queryParams: { ...obj }
};
this.router.navigate(['https://google.co.in'], navigationExtras);
}

我已经尝试过了,因为这段代码,这对我有用

let obj = {
Id: this.idNumber,
Dob: this.dob,
SerialNo: this.vehicleSeqNo,
MobileNo: this.mobile,
EmailId: this.email,
RefID: this.vehicleId
};
let windowParams = `scrollbars=no,resizable=no,status=no,location=no,toolbar=no,menubar=no,
width=0,height=0,left=-1000,top=-1000`;
var url = 'https://google.co.in/Default.aspx' + "?" + "Id=" + obj.Id + "&Dob=" + obj.Dob + "&SerialNo=" + obj.SerialNo + "&MobileNo=" + obj.MobileNo + "&EmailId=" + obj.EmailId + "&RefID=" + obj.RefID;
window.open(url, windowParams);

但在这种情况下,它会在同一窗口中打开一个新选项卡,但我想在新弹出窗口中打开。 我的窗口参数对我不起作用。

最新更新