Aurelia 检测何时重新引用子组件

Aurelia 检测何时重新引用子组件,aurelia,Aurelia,我在翻译字符串中注入了一个link元素,我后来通过aurelia-i18n插件使用它。我需要监听此链接上的单击事件。据我所知,无法将click.trigger=“function()添加到翻译字符串中的html元素中 因此,我最终只是在父组件的attached方法中手动为link-DOM元素分配了一个侦听器。但是,当语言更新时,链接也会更新,我的侦听器也会消失。有没有办法知道组件何时更新,以便我可以在那里重新分配侦听器 还是更好的解决方案?您可以在其容器元素上使用,并检查事件.target以查看

我在翻译字符串中注入了一个link元素,我后来通过
aurelia-i18n
插件使用它。我需要监听此链接上的单击事件。据我所知,无法将
click.trigger=“function()
添加到翻译字符串中的html元素中

因此,我最终只是在父组件的
attached
方法中手动为link-DOM元素分配了一个侦听器。但是,当语言更新时,链接也会更新,我的侦听器也会消失。有没有办法知道组件何时更新,以便我可以在那里重新分配侦听器

还是更好的解决方案?

您可以在其容器元素上使用,并检查
事件.target
以查看它是否是您想要的元素。您可以在其容器元素上使用,并检查
事件.target
以查看它是否是您想要的元素。