Флуд и обсуждение Unit
Задание - написать приложение, для получения текущего состояния погоды. Используем openweathermap.
Ограничения и уточнения
Поскольку мы используем только JS без баз данных и бекенда, то есть вещи, которые мы не можем сделать нативно. Например подключать файлы ( со списком городов) и т.д.
User story
Пользователь заходит на сайт ( страницу) и получает погоду города по умолчанию (геопозиционирование не применяем). Пользователь выбирает город из выпадающего списка - и получает текущую погоду.
Создаем html файл
Согласно User story у нас html должен содержать минимум два элемента:
Продолжение задания смотрите в FAQ.
Требования: задание выполнено в шаблоне, запускается без ошибок.
На странице присутствует select, с выпадающим списком городов (3-5 городов).
При загрузке страницы выводится погода выбранного города.
При смене города - происходит запрос по API, и изменяется выводимая погода. Задача также принимается если выполнение запроса реализовано по кнопке.
Имя выбранного города выводится в блоке вывода погоды....
Завдання доступні після придбання курсу
Выводится температура в градусах Цельсия.
...Завдання доступні після придбання курсу
Выводится иконка погоды.
...Завдання доступні після придбання курсу
Выводится общее описание погоды (description).
...Завдання доступні після придбання курсу
Выводится направление ветра.
...Завдання доступні після придбання курсу
Выводится скорость ветра.
...Завдання доступні після придбання курсу
Выводится давление (единицы на выбор).
...Завдання доступні після придбання курсу
При смене города - предыдущий вывод исчезает -...
Завдання доступні після придбання курсу
Fetch в коде применяется один раз.
...Завдання доступні після придбання курсу
В коде реализованa функция showWeather, которая отвечает за...
Завдання доступні після придбання курсу
В коде реализована функция getWeather, которая получает данные...
Завдання доступні після придбання курсу
При выполнении кода не появляется ошибок в консоли.
...Завдання доступні після придбання курсу
Добавлено оформление.
...Завдання доступні після придбання курсу
Код отформатирован, в коде установлены оступы, отбивки.
...Завдання доступні після придбання курсу
Список select формируется c помощью JS и вставляется...
Завдання доступні після придбання курсу
Наполнение select формируется с помощью JS.
...Завдання доступні після придбання курсу