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