【问题标题】:Angular 2/Dart: Binding multiple events at onceAngular 2/Dart:一次绑定多个事件
【发布时间】:2017-06-25 03:23:45
【问题描述】:

在 Angular 2 / Dart 模板中,我有以下代码行:

<input (keyup)="addressChanged('destination')"
       (change)="addressChanged('destination')"
       type="text"
       value="" />

有没有一种语法方法可以同时绑定多个事件?

像这样:

<input (keyup,change)="addressChanged('destination')"
       type="text" value="" />

否则,如果有很多事件,就会有很多冗余......

【问题讨论】:

标签: angular events binding dart angular2-dart


【解决方案1】:

我认为目前不支持此功能。您可以提出功能请求: https://github.com/dart-lang/angular2/issues

通常虽然每个事件都有一个单独的处理程序 - 为什么您需要在 keyup 和 change 上做同样的事情?

如果这是您遇到大量输入的模式,您可以编写一个指令来处理这两个事件。

【讨论】:

    猜你喜欢
    • 2016-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-10
    • 2016-08-08
    • 1970-01-01
    • 2017-10-26
    • 1970-01-01
    相关资源
    最近更新 更多