Урок 27 · JavaScript
Пустое состояние написано заранее
Пустой список без пояснения выглядит как сломанная загрузка.
Почему это следующий шаг
Сортировка уже двигает пункты. Если пунктов нет, человеку нужно сказать, что делать.
Как сделать
В разметке держи абзац «Пока пусто». Когда в списке появляется первый элемент, спрячь абзац через hidden. Когда последний элемент удалён, покажи снова. Проверяй list.children.length, а не текст абзаца. Не вставляй этот текст скриптом каждый раз заново.
empty.hidden = list.children.length > 0;Что проверить
- Без пунктов виден короткий совет.
- После добавления совет исчезает.
- После удаления последнего совет возвращается.
Попробуй
Удали все пункты и добейся возврата надписи «Пока пусто».