首页 > 解决方案 > angulardart中的两种方式绑定和监听器

问题描述

Angular dart 支持使用 [(ngModel)] 表示法的两种方式绑定。我想使用它,但也要在更新后调用回调。

目前,我拥有的是以下内容:

  String get invoiceNum => dossier.invoiceNum;
  set invoiceNum(String value) {
    dossier.invoiceNum = value;
    _dossierChanged();
  }

在我的模板中:

<material-input [(ngModel)]="invoiceNum"></material-input>

但这似乎是很多样板文件,而我只想向 ngModelChange 添加一个回调。

有一个更好的方法吗?

谢谢!

标签: dartangular-dart

解决方案


关于什么:

<material-input [(ngModel)]="invoiceNum" (ngModelChange)="dossierChange($event)"></material-input>

dossierChange在这种情况下不能是私人的)


推荐阅读