angular - 将多个事件绑定(bind)到 Angular 2 中的元素

标签 angular angular2-forms

这是我的组件模板

<input #emailId (focusout)="emailIdCheck(emailId.value)" #emailIDD (keydown.tab)="emailIdCheck(emailIDD.value)" type="text" placeholder="Your Email ID">

如您所见,我已将 focusout 事件以及 keydown.tab (tab keydown) 事件绑定(bind)到我的组件类中的一个方法。

但如果我想绑定(bind)多个事件,这看起来很难看并且不能很好地扩展。

有没有可能有类似下面的东西?

<input #emailId (focusout|keydown.tab)="emailIdCheck(emailId.value)" type="text" placeholder="Your Email ID">

免责声明:我几周前开始练习 angular2,现在还是新手

最佳答案

https://github.com/angular/angular/issues/6675

2016 年 10 月 3 日

not planned in a near future

关于angular - 将多个事件绑定(bind)到 Angular 2 中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41375932/

相关文章:

angular - 查询参数无法正常工作

javascript - 编写一个易于使用的 Typescript 框架

Angular 2 - 无法设置表单数组值

Angular 2 让用户从他们的本地机器上选择和图像

angular - 使用去抖动进行异步表单验证?

angular - 如何在 Angular 2 的 Material 选择框中显示 md 错误?

angular - 如果 *ngIf 为真,如何调用函数?

angular - 如何摆脱警告 .ts 文件是 TypeScript 编译的一部分,但未使用

typescript - 当页面发生变化时,什么可以触发加载所有商店状态?

forms - 如果兄弟组件中的表单无效,则禁用另一个组件的按钮