Получение этого сообщения app. js: 33 Uncaught TypeError: Невозможно прочитать свойство 'appendChild' со значением null в HTMLButtonElement.addTodo - PullRequest
0 голосов
/ 16 апреля 2020

введите описание изображения здесь

введите описание изображения здесь

Я должен был сначала поместить тело позади, потому что оно обновляло страницу , Теперь я сталкиваюсь с этой ошибкой "app. js: 33 Uncaught TypeError: Невозможно прочитать свойство 'appendChild' с нулевым значением в HTMLButtonElement.addTodo"

1 Ответ

0 голосов
/ 16 апреля 2020

Ваш селектор - .todo-List, но все другие имена ваших классов не используют символы в верхнем регистре, и ваш HTML показывает class="todo-list" (list, а не List!).

Итак, я бы предположил, что это опечатка, и на самом деле она должна быть todo-list с строчными буквами l, поэтому вам следует изменить строку 4 на const todoList = document.querySelector('.todo-list').

. тот факт, что вы спросили о «сообщении» Cannot read property "appendChild" of null, звучит для меня так, как будто вы не поняли сообщение об ошибке. Пожалуйста, найдите время, чтобы прочитать эту статью и быстро узнать, как пользоваться отладчиком . Особенно последний - чрезвычайно важный навык, который поможет вам самостоятельно отследить эти проблемы. Я уверен, что если бы вы поняли, что проблемы связаны со строкой 4, вы в конечном итоге обнаружили бы, что селектор неправильный.

...