테스트 코드를 작성하는게 뭔가 어색하다
to do list task 수정 완료, 테스트 코드 작성중
어제하던 고민을 드디어 해결했다!! jQuery에서 .change()을 이용해서 해결했다.
$('#taskinput').change(function () {...})
이렇게 사용하면 되는데 나의 경우 taskinput이라는 id를 가지고 있는 input창의 value에 변화가 생길 경우 {...} 안의 코드를 실행한다.
enter 입력 이벤트로 최초 task 등록과 이미 등록된 task의 내용 변경 값을 받는 바람에 두개가 구분이 안됐다. 그래서 .change()로 이미 등록된 task의 내용을 변경하는 경우를 구분해서 update하는 함수를 실행시키는 방법으로 해결했다!!!
테스트 코드 작성, 알고리즘 풀기