codestates / codestates/triplus
[Error] addEventListener
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
## 어떤 에러가 발생했나요?
- 지도 페이지에서 지도를 이동, 확대, 축소를 빠른 속도로 할 경우 랜덤하게 에러가 나타났다.
- addEventListener / propertiese가 null 값일 때 나타나는 에러
### 에러가 발생한 폴더
- kakao.js
### 에러 메시지

### 에러 원인
svgMarker가 null값인 경우에 해당 에러가 발생했다.
### 에러 해결 방법
svgMarkre가 null값이 아닌 경우에 한하여 이벤트를 추가해주었다.
```
if (svgMarker) {
svgMarker.addEventListener('mouseenter', () => overlays[position.guideId].setMap(map));
svgMarker.addEventListener('mouseleave', () => overlays[position.guideId].setMap(null));
svgMarker.addEventListener('click', () => clickMarker(positions[i].guideId));
}
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.