orion-muf / KHU-2017-2-Capstone2

0 stars 0 forks source link

Code Refactoring #23

Closed muf closed 6 years ago

muf commented 6 years ago

ForEach..

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Indexed_collections

var colors = ['red', 'green', 'blue'];
colors.forEach(color => console.log(color)); 

참조

let을 이용한 for loop

for(let item of arr){
console.log(item)
}

참조

muf commented 6 years ago

JAVASCRIPT OBJECT PROTOTYPE

muf commented 6 years ago

ISSUE

?? 왜 원래 위치 정해놔도 더블클릭하면 중심이 이동하냐? 그냥 option에서 doubleclick zoom disable 시켰음

muf commented 6 years ago

ISSUE

      google.maps.event.addListener(this.map, "rightclick", function(event) {
            alert(mapHandlerObject.map.selected)
            if(mapHandlerObject.map.selected == true){
            //   this.lat2 = event.latLng.lat();
            //   this.lng2 = event.latLng.lng();
            //   var distance = distanceTo(this.lat1, this.lng1, this.lat2, this.lng2) * 1000;
            //   alert("거리 : " + distance + "m")
              this.selected = false;
            }
            else{
            //   alert("거리 측정!")
            //   this.lat1 = event.latLng.lat();
            //   this.lng1 = event.latLng.lng();
            mapHandlerObject.map.selected = true;
            }
        },mapHandlerObject) // map rightclick 

this를 넘길수가 없네..딜레마..

muf commented 6 years ago

JAVASCRIPT MAP ADD KEY/VALUE PAIR

https://stackoverflow.com/questions/2966947/dynamically-add-data-to-a-javascript-map 잘못 쓰고 있었다.. get/set을 써줘야한다

muf commented 6 years ago

핀 이랑 area 위치가 안 맞는다?????

muf commented 6 years ago

참조

http://ohgyun.com/399