14.2. 정리정돈 - topic 2
상세보기 페이지
이부분이 상세보기 페이지에 대한 소스이다.
topic.js 파일에 page라는 모듈 안에 붙여넣기 한다.
그리고 main.js로 돌아가 컷했던 부분에 topic.js 안에있는 page모듈에 인자로 request와 response를 넘겨준다.
queryData가 정이되지 않았다고 레퍼런스 에러가 뜬다.
topic.page 안에서 queryData는 37번줄과 39번줄에서 사용되기 때문에
main.js에 9번 10번줄의 내용을 가져와야 한다.
topic.js 안에 page 안에 붙여넣기 한다.
저장하고 다시 실행해 보면
url모듈이 정이되지 않았다고 레퍼런스 에러가 뜬다.
main.js에 가서 url모듈 선언부분을 카피한다.
topic.js 파일의 맨 위에 붙여주면 이제는 잘 동작한다.
--------------------[create]--------------------------------------------------------------------------------------------
create의 내용을 복사해 똑같이 topic.js에 붙여넣어준다.
-------------------[create_process]--------------------------------------------------------------------------------------
정보를 저장하는것과 관련된 create_process의 내용을 컷해서 topic.js에 넣어준다.
저장하고 title과 description을 입력하고 submit을 눌러보면
qs가 정의되지 않았다고 뜬다.
qs는 topic.js 안에 create_process 에서 86번줄에서 사용된다.
그래서 main.js에 가서 qs라는 모듈 선언부를 가져와야한다.
topic.js 맨 윗부분에 추가해주고 다시 실행해보면 create 부분은 이제 잘 동작한다.