我想要显示这样的文字:
Filter has changed. Please [click here] to apply.
click here
部分应该是在Aurelia View Model中触发操作的链接。
显然,我可以用这样的标记来做到这一点:
<div>
Filter has changed. Please
<a click.delegate="doSomething()">click here</a>
to apply
</div>
现在,我的挑战是我要翻译文本(aurelia-i18n
)。在不同的语言中,click here
部分可以在句子中的不同位置,因此理想情况下整个短语应该是一个资源键。
但是如何注入click.delegate
呢?