如何使用角度2组件的路由器打开新的浏览器选项卡?

Nim*_*iya 10 typescript angular2-routing angular

我有一个角度2组件,需要导航到另一个路线,但在不同的浏览器选项卡中.下面的代码在同一浏览器选项卡中导航.

    import { Component } from '@angular/core';
    import { Router } from '@angular/router';

    @Component({
         templateUrl: 'quotes-edit.component.html'
    })

    export class QuoteComponent {
         constructor(private router: Router) {
         }

         this.router.navigate(['quote/add']);
    }
Run Code Online (Sandbox Code Playgroud)

Nil*_*sar 0

您不会为此使用角度路由器,而是可以创建一个具有以下内容的函数

 openinbrowserclicked(url) {
    window.open(
      'url',
      '_blank',
      'toolbar=no,resizable=yes,scrollbars=yes'
    );
  }
Run Code Online (Sandbox Code Playgroud)