Comment ouvrir un nouvel onglet de navigateur, si vous utilisez router.navigate.
this.router.navigate([]).then(result => { window.location.href = link; });
Essaye celui-là.
this.router.navigate([]).then(result => { window.open(link, '_blank'); });
actuellement, je crois angular n'offre aucune méthode ou service pour le faire, donc je dois utiliser window
objet pour ouvrir des liens dans un nouvel onglet window.open(link, '_blank')
window.open(window.location.href+"/yourRoute", '_blank');
cela s'ouvrira dans un nouvel onglet:
this._router.navigate([]).then(result => { window.open( `/customer/edit/${customer_id_param}`, '_blank'); });