我想從用戶點擊前進或後退按鈕動態更新日期,但似乎無法弄清楚如何從視圖中更改數據。從點擊角度更新視圖
變量date
發生變化,但不是來自瀏覽器。
< 2017年7月31日>
編輯:本來我把我的方法構造函數中的(我沒有在我的代碼,這樣,而是我打錯它在問題在這裏)
應用組件
export class AppComponent {
date: Date;
constructor() {
this.date = new Date();
}
dateForward() {
this.date.setDate(this.date.getDate() + 1);
}
dateBack() {
this.date.setDate(this.date.getDate() - 1);
}
}
HTML模板
<i (click)="dateBack()" class="fa fa-chevron-left" ></i>
<a>{{date | date:'MMM d, y'}}</a>
<i (click)="dateForward()" class="fa fa-chevron-right"></i>
感謝您的答覆,但我不知道這是有關我的問題?我使用角4,而這似乎適用於angularjs。如果我錯了,請原諒我,但克爾德提供的答案解決了我的問題。 –