코드잇 강의
event.preventDefault()
로 특정 이벤트가 발생했을 때 이루어지는 브라우저의 기본 동작들을 막을 수 있다.(이벤트 객체의 stopPropagation 메소드와는 다른 맥락이다.)짧은 감상
AS-IS 코드 보면 굉장히 빈번하게 보이는 게 e.preventDefault()
였는데, 아니나다를까... 남용하면 안되는 것이었다. 사실 누가 봐도 그런 느낌이지... CSS를 인라인에 쓴다거나 !important
를 자주 쓴다거나 하는 거랑 비슷한 느낌이지... 앱 내에서 웹뷰 페이지를 호출하게 되면 자주 발생할 일인가? 아직 앱 개발까진 안 해봐서 잘 모르겠다.