중간에 작동이 되지 않는 부분을 발견했습니다. 바닐라 자바스크립트 공부를 좀더하고 답변을 달아야 할 것 같습니다.
toDos.forEach(toDo => {
const li = document.createElement("li");
const btn = document.createElement("button");
btn.innerText = "DEL"
li.id = toDo.id;
li.innerText = toDo.text;
li.appendChild(btn);
li.innerText = "A";
ul.appendChild(li);
})
ul > li > btn
로 구조화 되어있다.li
에 appendChild
로 btn
을 달아주고, li
의 id
나 innerText
를 수정한다.btn
이 사라진다!