var calendarBody = document.getElementById('calendar-body');
DOM에 있는 객체를 js 변수에 담은 뒤 appendChild를 하려니까
자꾸 에러가 떴다..
유효하지 않은 DOM에 append를 하려니까 안된다고 해서
js 변수를 주석처리 뒤 직접
document.getElementById("calendar-body").appendChild($tr);하니까 잘 작동함
HTML 문서를 수정하려면
const example = document.getElementById(elementName);
으로 엘리먼트를 설정한 뒤
example.innerHTML = 넣고 싶은 값;
이렇게 해야되는데 const 생성 안해서 에러났음..
document.getElementById(today.getDate());
틀린 이유 : Id는 무조건 String이기 때문에 .toString()으로 변환해줘야함
왜 계속 이걸로 시간낭비를 했는지 모르겠다..
ajax는 text든 json이든 기본적으로 [Object Object] 형태로 데이터를 전달하는데
data : selectedDate, 이렇게 적어놓고 왜 안되는지 열심히 구글링했다..ㅋㅋ
private final CalendarService calendarService;
당연히 CalendarService는 import 했으며 다른 컨트롤러 파일에서 시도했다.
그런데 자꾸 초기화가 안됐다고 한다 도대체 왜?????
ServiceImpl에서 어노테이션을 쓰지 않음 👉 service 인식 X 👉 변수 사용 X