确定单击的组件是否具有routerLink属性的正确方法是什么?

时间:2019-06-06 10:09:38

标签: javascript angular routerlink

我遇到一种情况,我需要拦截click事件并从具有 routerLink 属性的组件中选择一些其他配置对象。如何确定组件是否有组件?有<=DateAdd("yyyy",-2,[dbo_TW_Parent_Child_All_Records].[Date_Opened]) ,但我相信,有一种更好的方法可以实现。或者,如何确定哪个选择器用于匹配我的点击处理程序指令中的元素-也会回答我的问题。

1 个答案:

答案 0 :(得分:2)

您可以将点击事件添加到具有routerLink属性的链接中。请看以下答案:https://stackoverflow.com/a/36214759/8843654

您的链接看起来像这样:<a [routeLink]=['User'] (click)="myCallback()">User</a>