<app.js>
문서가 로딩될때, MainController의 메소드인 init이 실행된다.
<MainController.js>
init()메소드는 작동여부 확인을 위한 콘솔을 찍고
FormView객체의 setup메소드를 호출한다.
파라미터는 form엘리먼트이다.
<FormView.js>
FormView.setup은 el을 파라미터로 가지는 함수이며,
여기서
this.el(View.js의 init함수로 받음)
this.inputEl
this.resetEl
모두
FormView의 고유한 객체로 만들기 위함인듯하다.
그리고 showResetBtn이라는 함수를 선언한다.
파라미터로는 boolean형식을 받으며
값에 따라
FormView의 resetEl의 display스타일을 결정한다.
콘솔 결과는 위와 같다.
this.el this.inputEl thisresetEL은 다음과 같이 정해졌다.
주의 할 점은 __proto__
'FrontEnd > VanillaJs' 카테고리의 다른 글
[VanillaJS] 추천 검색어(KeywordView) 생성하기 (0) | 2018.09.18 |
---|---|
[VanillaJS] 검색폼 구현 3 (0) | 2018.09.12 |
[VanillaJS] 검색폼 구현 2 (0) | 2018.09.10 |
[VanillaJS] 0.문서 구조 (0) | 2018.09.09 |
[Vanilla JavaScript]폴더구조 및 검색폼 (0) | 2018.09.01 |