我正在使用Angular 2(TypeScript).
每当我选择一个新选项时,你如何触发一个函数,比如onChange()?
当我在网上搜索时,我发现的只是关于Angular 1中ng-change的信息.(https://docs.angularjs.org/api/ng/directive/ngChange)
<select [(ng-model)]="selectedDevices"> <option *ng-for="#i of devices">{{i}}</option> </select>
谢谢
解决方法
由于angular2直接绑定到DOM事件,您可以只听取更改事件:
<select [(ng-model)]="selectedDevices" (change)="changeHandler($event)">
然后在你的组件中:
public changeHandler($event) { // do something here }