Açısal 2/4 geri sayım borusu oluşturmaya çalışıyorum.Açısal 2 çoklu geri sayım borusu
Elbette bireysel geri sayım yapabilirim, ancak birden çok tane nasıl oluşturabilirim? örneğin
<span [time]="unix timestamp here">Countdown will count here</span>
:
<span [time]="1500503492">Countdown will count here</span>
<span [time]="15005034392">Countdown will count here</span>
<span [time]="1500503492">Countdown will count here</span>
nasıl bütün olursa olsun kaç tane çalışacağına dair elde edebilirsiniz
Aşağıdaki girişi istiyorsun? Şu ana kadar çalıştığım şey
aşağıdaki gibi sadece tek geri sayımlar: Ben İlgilendiğiniz bir Component
değil Pipe
veya Directive
arayan düşünüyorum
time = 30;
setInterval(() => {
this.currentTime = new Date().getTime();
if (this.time > 0) {
this.time = this.time - 1;
}
}, 1000);
{{ time}}
Teşekkürler. ama şimdiki görüşten çıktıktan sonra geri sayımda bir hata alıyorum (abone olunan her şey desentiye olduğu için). Artık olmayan tüm geri sayımı nasıl özleyebilirim? detectionChanges nedeniyle – maria
Kodu güncelleştirin ve bileşen yıkımı üzerine zamanlayıcıyı durduran bir ngOnDestroy yaşam döngüsü kanca ekledi. – cyrix