Hirdetés
- Apple Watch Sport - ez is csak egy okosóra
- Yettel topik
- Milyen okostelefont vegyek?
- Bemutatkozott a Poco X7 és X7 Pro
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- Apple Watch
- iPhone topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Vivo X200 Pro - a kétszázát!
- Papírvékony a jövő a Samsungnál: íme, a Galaxy TriFold!
-
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
-
trisztan94
őstag
Bocsi, hogy csak most válaszolok.
Végül sikerült megoldani future objektumokkal... vagyis... sort of.
Ez a végleges megoldás, lehet, hogy gány, de egyelőre működik, bőven elég. Tudok végre haladni.
$('.form-directions').on('submit', function () {
waypoints = [];
promises = [];
$('.waypoint').each(function () {
promises.push(geoCode($(this).val()));
});
return false;
});function geoCode(address) {
var deferred = $.Deferred();
nokia.places.search.manager.findPlaces({
searchTerm: address,
onComplete: function (data, requestStatus, requestId) {
onGeoCodingCompleted(data, requestStatus, requestId);
deferred.resolve();
},
searchCenter: map.center
});
return deferred.promise();
}Az onGeoCodingComplete függvényben nem változik semmi, csak ezt az egy plusz sort raktam bele:
if (waypoints.length == promises.length / 2) {
drivingDirections();
}Na most azért lett osztva a promises tömb kettővel, mert valamiért minden esetben a waypoints tömb elemeinek számának kétszerese volt benne. Tehát mindent 2x vett.
Tehát annyi a kérdés, hogy miért van a promises tömbben 2x annyi elem, mint a waypoints tömbben?

Új hozzászólás Aktív témák
- Milyen RAM-ot vegyek?
- Apple Watch Sport - ez is csak egy okosóra
- Megvan mennyit drágit az AMD a GPU-k mellé csomagolt memórián
- Amatőr csillagászat
- Yettel topik
- Asztalos klub
- Lakáshitel, lakásvásárlás
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen okostelefont vegyek?
- Nintendo Switch 2
- További aktív témák...
- Precision 5570 27% 15.6" 4K UHD+ érintő i7-12800H RTX A2000 32GB 1TB NVMe ujjlolv IR kam gar
- Dali Oberon 5 - dió
- Újszerű Apple Macbook Air 13 - M2 - 8/256GB (MLY33MG/A) éjfekete - 141 Ciklus - 1+ év garancia - HUN
- Nintendo Switch Oled-ek Picofly chippel okosított Dual Boot Hekate Tinfoil CFW RP2040
- Iphone 15 pro - Natural 128GB - Karcmentes, 90% akku
- ÚJ HP ProBook 445 G11 - 14" WUXGA - Ryzen 5 7535U - 16GB - 256GB - MAGYAR - 2+ év garancia
- Xiaomi Redmi 13 4G 256GB, Kártyafüggetlen, 1 Év Garanciával
- LG 45GR95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- Huawei Quidway S5324TP-SI-AC - 24G, 4SFP, L2, managed switch
- Nikon D3500, Tükörreflexes (DSLR) fényképező
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi



