Angular 2/Dart:一次绑定多个事件
Angular 2/Dart: Binding multiple events at once
在 Angular 2 / Dart 模板中,我有以下代码行:
<input (keyup)="addressChanged('destination')"
(change)="addressChanged('destination')"
type="text"
value="" />
是否有一种语法方式可以同时绑定多个事件?
像这样:
<input (keyup,change)="addressChanged('destination')"
type="text" value="" />
否则很多事件会有很多冗余...
我认为目前不支持此功能。您可以提交功能请求:
https://github.com/dart-lang/angular2/issues
通常虽然每个事件都有一个单独的处理程序 - 为什么您需要对 keyup 和 change 做同样的事情?
如果这是您 运行 使用大量输入的模式,您可以编写一个指令来处理这两个事件。
在 Angular 2 / Dart 模板中,我有以下代码行:
<input (keyup)="addressChanged('destination')"
(change)="addressChanged('destination')"
type="text"
value="" />
是否有一种语法方式可以同时绑定多个事件?
像这样:
<input (keyup,change)="addressChanged('destination')"
type="text" value="" />
否则很多事件会有很多冗余...
我认为目前不支持此功能。您可以提交功能请求: https://github.com/dart-lang/angular2/issues
通常虽然每个事件都有一个单独的处理程序 - 为什么您需要对 keyup 和 change 做同样的事情?
如果这是您 运行 使用大量输入的模式,您可以编写一个指令来处理这两个事件。