Я хочу иметь обратный отсчет даты следующим образом:
http://codepen.io/garethdweaver/pen/eNpWBb
но в угловом 2 я нашел этот plunkr, который добавляет 1 к числу каждые 500 миллисекунд:
https://plnkr.co/edit/pVMEbbGSzMwSBS4XEXJI?p=preview
это код:
import {Component,Input} from 'angular2/core';
import {Observable} from 'rxjs/Rx';
@Component({
selector: 'my-app',
template: '
<div>
{{message}}
</div>
'
})
export class AppComponent {
constructor() {
Observable.interval(1000)
.map((x) => x+1)
.subscribe((x) => {
this.message = x;
}):
}
}
Но я хочу, чтобы дата заняла одну секунду, пока не достигли 0.