Hirdetés
- iPhone topik
- Dupla kamerával menekülne az iPhone Air a kaszától
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Mobil flották
- Magisk
- Poco F3 - a mindenes, de nem mindenkinek
- Samsung Galaxy A52s 5G - jó S-tehetség
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Android 16-ra nyitott az egyik legmenőbb csukható
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
disy68
aktív tag
Amikor lekéred az új adatot, amivel bővíted az oldalt, akkor megjeleníted a spinnert. Amikor betöltött az adat, akkor berakod a DOM-ba, ahova annak kerülnie kell.
Miután ez megvan, akkor ahova került az új tartalom, megnézed a tartalomban van-e új img, ezeket kigyűjtöd.
Itt lehet akár két lehetőség is
- Megszámolod mennyi van, majd feliratkozol a képek load és error eseményeire és amikor bármelyik bekövetkezik, akkor kivonsz egyet a számlálóból, ha elérted a nullát, akkor elrejted a spinnert.- Vagy a képeket beburkolod egy-egy Promise-ba a resolve/reject a kép load és error eseményeire következik be. Bevárod az összes Promise-t és elrejted a spinnert.
ha van egy images nevű tömböd, a képekkel, abból így lesz egy promise lista:const imagePromises = images.map(image =>
new Promise((resolve, reject) => {
image.onload = () => {
console.debug('image loaded', image);
resolve(image);
};
image.onerror = () => {
console.error('image not loaded', image);
reject(image);
};
}));
Új hozzászólás Aktív témák
- Elemlámpa, zseblámpa
- iPhone topik
- Kés topik
- Autós topik
- Dupla kamerával menekülne az iPhone Air a kaszától
- Intel Core i7-5xxx "Haswell-E/EP" és i7-6xxx "Broadwell-E/EP" (LGA2011-v3)
- PlayStation 5
- Luck Dragon: Asszociációs játék. :)
- AliExpress tapasztalatok
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- További aktív témák...
- Alienware AW3423DW QD-OLED monitor - 2028. 01. 24-ig tartó ALZA jótállás
- PlayStation 4 Slim 1TB
- Precision 5540 15.6" 4K OLED i5-9400H Quadro T1000 16GB 512GB NVMe gar
- Eladó 120-140mm ventillátorok - több féle, több db
- Samsung Galaxy Book 5 360 / Ultra 7 256V / 16GB / 512 SSD / FHD touch OLED / Wifi 7 / dobozos
- Bomba ár! HP ProBook 450 G8 - i3-1115G4 I 8GB I 256SSD I HDMI I 15,6" FHD I Cam I W11 I Gar
- Apple iPad Mini 6 64GB,Átlagos,Töltővel,12 hónap garanciával
- BESZÁMÍTÁS! AMD Ryzen 7 5800X3D 8 mag 16 szál processzor garanciával hibátlan működéssel
- Bomba Ár! Lenovo ThinkPad E15 G4i - i5-1235U I 8GB I 256SSD I 15,6" FHD I HDMI I W11 I NBD Gari
- BESZÁMÍTÁS! ASUS ROG Z690 i9 14900K 32GB DDR4 1TB SSD RTX 3090 OC 24GB be quiet Pure Base 500 850W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő


