在我的HTML中:
<input mdInput [(ngModel)]="start" (ngModelChange)="change()"
[mdDatepicker]="picker" placeholder="choose date">
<md-datepicker-toggle mdSuffix [for]="picker"></md-datepicker-toggle>
<md-datepicker #picker></md-datepicker>
并在我的component.ts中:
class Component {
public start: Date;
public change() {
console.log(111);
}
}
在网页上,如果我点击切换按钮来更改日期选择器的日期。它将在控制台中打印111
。但是,如果我使用ts
更改this.start = new Date()
文件中的日期,则不会打印111
。但是网页上的日期选择器已经改变了。
答案 0 :(得分:-2)
尝试(dateChange)="nameOfYourFunction($event)"