JS Geri Sayım Hakkında
Geri sayım saycınında tek veri olmasına rağmen farklı farklı tarihleri seçtiğimde aşağıdaki resimlerdeki gibi olmaktadır.
Bu durumu nasıl çözebilirim. Sayım çalışıyor herhangi bir sorun yok ama başka verinin tarini seçtiğimde önceki tarihte asılı kalıyor.
Destekleriniz için şimdiden teşekkürler.
// kodlarınız buraya eklenecek
selectItem(item){
if (item.periodValidityTime > 0) {
const launchDate = new Date(item.tiktak);
var x = setInterval(() => {
const currentDate = new Date();
const launchTime = launchDate - currentDate;
const days = Math.floor(launchTime / (1000 * 60 * 60 * 24));
const hours = Math.floor((launchTime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
const minutes = Math.floor((launchTime % (1000 * 60 * 60)) / (1000 * 60));
const seconds = Math.floor((launchTime % (1000 * 60)) / 1000);
this.seconds = seconds;
this.minutes = minutes;
this.hours = hours;
this.days = days;
if (minutes < 0) {
this.seconds = 0;
this.minutes = 0;
this.hours = 0;
this.days = 0;
}
}, 1000)
}
}
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (0)
Henüz kimse cevap yazmadı. İlk cevap yazan sen ol!