使用Angular2输入onchange

时间:2016-07-10 11:31:33

标签: dart angular-dart

我尝试用飞镖检测变化。示例html:

<div>
    <input id="photoUpload" type="file" name="photo" (onchange)="update()" multiple>
</div>

落镖:

@Component(
    selector: "photo-upload-dialog", templateUrl: "photo_upload_dialog.html")
class PhotoUploadDialog {


  update() async {
    print('Changed!');
  }
}

但是没有任何东西在控制台中。

1 个答案:

答案 0 :(得分:1)

onChange是默认的事件处理程序名称,而不是事件名称。

改为使用

(change)="update()"