개발순서
1. 화면의 틀 잡기(간단한 디자인, Bootstrap)
2. 컴포넌트 구체화, 라우팅 모듈 생성(Angular)
3. 백엔드 구축(NodeJs)
4. DB 생성
5. 세부적인 사항 수정
api.js
- http.get 으로 /api/todos 에 접근하면 호출되는 router.get… 생성,
- req에서 model객체를 받을 예정
- 받아서 yyyymmdd형태로 수정하여 sql문 호출
todo.service.ts
- http모듈을 불러오고, 생성자에서 선언
- getTodos 메소드에서 http.get 메소드를 실행, day컴포넌트에서 model객체를 받아와서 api.js에 그대로 던진다.
day.component.ts
- todoService.getTodos 메서드가 삽입되는 부분이 잘못된 것 같다. getModel.subscribe 안에 넣었는데 이게 아닌듯.
- 삽입위치를 다시 생각해보자.
해야 할 일
month 컴포넌트 달력은 내가 스스로 만들어 보자. (date-picker 참고)
라우팅, DB생성
checkbox로 여러 항목을 동시에 삭제하거나, 하나의 항목만 체크했을때 수정이 가능하도록 구현 할 것.
'웹프로그래밍' 카테고리의 다른 글
toDoList - 개발 11일차(post, changeModel, important) (0) | 2018.03.17 |
---|---|
toDoList - 개발 10일차(get, post) (0) | 2018.03.16 |
toDoList - 개발 8일차(add,백엔드,DB) (0) | 2018.03.14 |
toDOList(나의할일) - 기획 (0) | 2018.03.14 |
toDoList - 개발 6일차(날짜 정하기) (0) | 2018.03.14 |