PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
Javascript ja array
Postitaja: joker 2015-01-28 14:03:11
Kood:

alert(d.toSource());


Annab tulemuseks:
[{logitute:"54.20346", latitute:"9.86555"}, {logitute:"53.940202", latitute:"10.852631"}, {logitute:"59.198219", latitute:"17.680478"}]

Nüüd tahaks tulemust panna funktsiooni:

$("#map").gMap({
markers: d,
zoom: 6
});


... viga ei anna, kuid õigeid geokoordinaate ka ei kuva.

Originaalis on töötav kood selline:

//Generate map
$("#map").gMap({
markers: [
{ latitude: lat0, longitude: lon0 },
{ latitude: lat1, longitude: lon1 }
],
zoom: 6
});

RE: Javascript ja array
Postitaja: joker 2015-01-28 14:09:39
Proovisin ka nii ...

map['markers'] = d;
map['zoom'] = 6;

alert(map.toSource());

$("#map").gMap(map);


Alerti tulemuseks:
({markers:[{latitute:"56.90252", logitute:"12.479552"}, {latitute:"55.629074", logitute:"13.006071"}, {latitute:"49.767739", logitute:"8.497045"}], zoom:6})

... aga soovitud tulemust ei kuskil.
RE: Javascript ja array
Postitaja: joker 2015-01-28 14:49:16
Proovisin ka nii...

var map = {markers:d, zoom:6};
alert(map.toSource());
$("#map").gMap(map);



Alert annab tulemuseks:
({markers:[{latitute:"54.20346", logitute:"9.86555"}, {latitute:"53.940202", logitute:"10.852631"}, {latitute:"59.198219", logitute:"17.680478"}], zoom:6})

... kuid koordinaate kaardile ei kuva.
RE: Javascript ja array
Postitaja: joker 2015-01-28 14:51:25
Idioot olen ... longitude ja latitude tuleb lihtsalt õigesti kirjutada :) Tund aega mässasin idiootsustega!
RE: Javascript ja array
Postitaja: oldprogrammer 2015-01-28 17:11:27
Kas mingi lib on olemas mapi jaoks? Viitsi googeldada ja kuidas töötab, ajab asja ära?
RE: Javascript ja array
Postitaja: fghfgh 2015-01-29 17:22:34
TSITEERITUD:
Idioot olen ... longitude ja latitude tuleb lihtsalt õigesti kirjutada :) Tund aega mässasin idiootsustega!


tasub võtta aega ja selgeks teha endale browseris F12 kasutamine.
Chrome puhul sealt edasi Sources ja võtad lahti vastava javascript faili, kus on su loogika. Nüüd istutad breakpoindi ja kukud debugima.

Saad kohe ka muuta oma javascripti (CTRL+S) salvestab ueust ja saad sama kohapealt edasi koodi jooksutada.
Hiirega muutujate peale antakse sulle infot jne.

Kui sa väikesest "learning curve" üle saad, siis selliseid vead hakkavad kaduma, sest saad koodi kirjutada koodi töötamise ajal kontrollides ka ümbritsevaid muutujaid ja mida iganes.

Sama kehtib ka php kohta - xdebug abiks.

Enne taoliste tööriistade kasutama võtmist, võiks öelda, et töötad osaliselt pimedas ja hea arvamise peale.

Kui sa muidugi seda kõike juba tead ja teed, siis vabandust targutamast, ilmselt sul lihtsalt kehva päev, mida juhtub ilmselt iga programmeerijaga :)

RE: Javascript ja array
Postitaja: ghjghj 2015-01-29 21:24:41
TSITEERITUD:
Idioot olen ... longitude ja latitude tuleb lihtsalt õigesti kirjutada :) Tund aega mässasin idiootsustega!


huvi pärast küsin veel, mis editori sa koodi kirjutamiseks kasutad? php +javascript eeldan?
RE: Javascript ja array
Postitaja: joker 2015-01-30 19:27:17
Kasutan editplus 3.
RE: Javascript ja array
Postitaja: ghjghj 2015-01-30 20:55:12
TSITEERITUD:
Kasutan editplus 3.


tundub pigem texteditori moodi olevat, ehk siis kategoorias notepad++ ja sublime.

Proovi huvi pärast mõnd täisfunktsionaalset IDE. Eriti, mis toetab ka xdebugi.
ma ise olen valinud netbeansi, ei raatsi Zend studiot osta.

Aga neid töövahendeid mis aitavad sule kergemini tööd teha ja aitavad sul vigu vältida on palju.

http://stackoverflow.com/questions/1443952/are-there-any-goo

Eclipse puhul sain just teada, et on võimalik genereerida doctrine2 entiteid, kes guugeldab see leiab. Otsisin tasuta alternatiivi skipperile(orm-designer endise nimega). Üllatusi on.

Aga see selleks. Soovitan soojalt, et panusta aega töövahendite valikule ja kindlasti debugimise õppimisele ja harjutamise. print_r, var_dump ja console.log on alati olemas, aga aeg läheb edasi ja neist lihtsalt jääb väheseks, mida massiivsemaks see PHP OOP muutub.

Jõudu ja õnnestumisi.

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0857179164886