【发布时间】:2020-05-06 23:52:56
【问题描述】:
我有一些这样的导航设置:
<a (click)="onCustomParameters()">
<app-custom-start-card></app-custom-start-card>
</a>
当用户点击app-custom-start-card 时,onCustomParameters() 被触发,触发导航。
卡片中还有另一个按钮可以打开外部链接。单击时会打开外部链接,同时会触发onCustomParameters()。
比如卡片里面有这个按钮:
<button (click)="issuesTab()">Issues</button> Github Repository.
问题选项卡功能是这样做的:
issuesTab(e:any) {
e.stopPropagation()
window.open(ISSUES_URL, '_blank');
}
我认为也许 e.stopPropagation() 可以解决问题,但没有 bieno。想法?
【问题讨论】:
标签: javascript angular typescript angular-router