我想从用户点击前进或后退按钮动态更新日期,但似乎无法弄清楚如何从视图中更改数据。从点击角度更新视图
变量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。如果我错了,请原谅我,但克尔德提供的答案解决了我的问题。 –