Каталог
Веб-разработка с нуля: четыре курса по порядку.
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Каталог
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Урок 50 из 114 · 6 мин
Состояния загрузки, ошибки и пустого результата; повтор запроса; finally для спиннера.
А я сломаю сервер! Пусть смотрят на «Загрузка…» до утра.
У любой загрузки три исхода: идёт, получилось, не получилось. Показываем каждый.
aria-busy="true" на обновляемой области, пока идёт загрузка.Не оставляй пользователя без ответа: на каждую загрузку — сообщение об ошибке и способ повторить.
Напиши async function loadUser(id): пишет в #status Загрузка…, запрашивает /api/users/ + id; при успехе пишет имя (name), при !res.ok — Пользователь не найден.
Выберите один ответ.
Какие состояния нужно показать при загрузке данных?
Проверяем состояние обучения…