typescript – 每当我在Angular 2中选择一个新选项时如何触发一个函数?

前端之家收集整理的这篇文章主要介绍了typescript – 每当我在Angular 2中选择一个新选项时如何触发一个函数?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用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
 }

猜你在找的Angularjs相关文章