【发布时间】:2021-10-14 04:13:01
【问题描述】:
我有一个 Angular 组件 callreports,我想通过单击主页上的链接按钮在新选项卡中打开它。 目前它可以在同一页面中正常打开,但必须按浏览器上的后退箭头才能返回。 target='_blank' 在带有 URL 的 window.open 的情况下有效,但在 Component 的情况下无法确定。请告知是否有办法在 Angular 8 的新标签中打开它
html
<div class="col-md-6">
<button class="m-1 btn btn-link" (click)="CallReports()" type="button">
Call Flows
</button>
</div>
组件
public CallReports() {
this._router.navigate(['callreports']);
}
【问题讨论】:
-
我不知道你的问题是什么,但是你有没有试过 this._location.back();路由回去?
-
我想在新标签页中打开 callreports 组件
-
我仍然不清楚“在新标签中打开”是什么意思。当您按下选项卡按钮时,您是否要路由到该页面?还是您的意思是您希望您的应用在新的浏览器标签页中打开?
-
当我点击 url 时,我想在新的浏览器标签页中打开组件