• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

event.preventDefault() 문의

21.10.10 11:32 작성 조회수 166

0

안녕하세요. 잘 듣고있습니다.
 
강의 내용대로 Submit을 하는 순간 Refresh가 발생하는데,
제가 이해한 내용이 맞다면
 
Form view에서 emit을 발생시켯고,
이것은 MainController에서 수신하여, onSubmit 을 실행합니다.
 
그러면 새로고침이 일어나는게 onSubmit 단계에서 발생하는것 같은데, 여기서 preventDefault를 입력해도 멈추질 않습니다.
 
제가 잘못 이해한 것인지 설명을 요청드립니다.
감사합니다.

답변 1

답변을 작성해보세요.

1

jmeeen님의 프로필

jmeeen

질문자

2021.10.12

자문 자답합니다. 다음강의 브랜치에서 찾았습니다.

FormView.bindEvents = function () {
  this.on("submit", (e) => e.preventDefault());
}

👍👍👍