有没有办法从angular2组件重定向到基本的html页面?

时间:2017-02-13 11:28:59

标签: html angular angular2-routing

我有一个search.component.ts,我根据搜索条件获取数据。 现在我想基于我在搜索组件中的数据生成一个基本html页面的报告,而不是search.component.html。 我希望在不同的选项卡上打开html页面。 有没有合适的解决方案?

1 个答案:

答案 0 :(得分:0)

在模板中创建一个按钮:

<button type="button" (click)="redirect">Redirect</button>

在组件中创建一个函数:

redirect(){
    window.open(
        'https://support.wwf.org.uk/earth_hour/index.php?type=individual',
        '_blank' // <- This is what makes it open in a new window.
    );
}

聚苯乙烯。一个简单的谷歌搜索找到window.open()函数,它接受第二个参数来打开一个新窗口。请参阅链接JavaScript: location.href to open in new window/tab?