Size: a a a

2020 May 02

F

Foma in JS Liberty
Promise
.resolve()
.then(() => console.log(1))
.then(() => console.log(2))
.then(() => console.log(3));

setTimeout(()=>console.log(7))
console.log(1)
Promise
.resolve()
.then(() => console.log(4))
.then(() => console.log(5))
.then(() => console.log(6));
источник

F

Foma in JS Liberty
во таким надо ковальского подьебнуть
источник

F

Foma in JS Liberty
он там еще с промисами не работал?
источник

В

Виктория in JS Liberty
Foma
Promise
.resolve()
.then(() => console.log(1))
.then(() => console.log(2))
.then(() => console.log(3));

setTimeout(()=>console.log(7))
console.log(1)
Promise
.resolve()
.then(() => console.log(4))
.then(() => console.log(5))
.then(() => console.log(6));
Рано
источник

CM

Chingiz Mamiyev in JS Liberty
Виктория
Разработать компонент Autocomplete (селект) для поиска книг в открытой библиотеке

Делать запроос на бэк, используя следующее api https://openlibrary.org/dev/docs/api/search (первый запрос из предоставляемого списка)

Основные компоненты:

- Поле ввода
   * возможность ввода запроса для поиска
   * минимальная длина вводимого значения 1 символ (пробелы по бокам учитываться не должны)
   * отсылать запрос на бэк спустя секунду после того как пользователь перестает печатать

- Лоадер
   * отображать во время выполнения запроса на поиск

- Сообщение об отсутствии результатов поиска
   * отображать, если запрос на поиск не дал результатов
   * скрывать при клике вне селекта и при вводе значения в поле поиска пользователем

- Выпадающий список
   * выводит результаты поиска
   * закрывать при клике вне селекта
   * закрывать при выборе опции из выпадающего списка
   * задать минимальную высоту списка на свое усмотрение
   * список должен проскролливаться, если его высота больше, чем определяемая минимальная высота
   * добавить навигацию по выпадающему списку с помощью клавиш вверх и вниз (как в стандартном селекте браузера)
   * добавить стили для находящейся в фокусе опции
   * выбор опции из списка должен осуществляться по клику на нее, а так же при нажатии на клавишу enter (выбирается находящаяся в фокусе опция)
   * при выборе опции устанавливать значение селекта (компонент должен предоставлять возможность получения текущего значения для дальнейшей оработки)
   * записывать в поле поиска текст выбранной опции
Не плохо🤔
источник

nn

nolanson no in JS Liberty
банк вон глянь задачу от Вики. вот так должно выглядеть тз
источник

F

Foma in JS Liberty
Виктория
Разработать компонент Autocomplete (селект) для поиска книг в открытой библиотеке

Делать запроос на бэк, используя следующее api https://openlibrary.org/dev/docs/api/search (первый запрос из предоставляемого списка)

Основные компоненты:

- Поле ввода
   * возможность ввода запроса для поиска
   * минимальная длина вводимого значения 1 символ (пробелы по бокам учитываться не должны)
   * отсылать запрос на бэк спустя секунду после того как пользователь перестает печатать

- Лоадер
   * отображать во время выполнения запроса на поиск

- Сообщение об отсутствии результатов поиска
   * отображать, если запрос на поиск не дал результатов
   * скрывать при клике вне селекта и при вводе значения в поле поиска пользователем

- Выпадающий список
   * выводит результаты поиска
   * закрывать при клике вне селекта
   * закрывать при выборе опции из выпадающего списка
   * задать минимальную высоту списка на свое усмотрение
   * список должен проскролливаться, если его высота больше, чем определяемая минимальная высота
   * добавить навигацию по выпадающему списку с помощью клавиш вверх и вниз (как в стандартном селекте браузера)
   * добавить стили для находящейся в фокусе опции
   * выбор опции из списка должен осуществляться по клику на нее, а так же при нажатии на клавишу enter (выбирается находящаяся в фокусе опция)
   * при выборе опции устанавливать значение селекта (компонент должен предоставлять возможность получения текущего значения для дальнейшей оработки)
   * записывать в поле поиска текст выбранной опции
как надо делать запросы?
источник

F

Foma in JS Liberty
))) feth&
источник

CM

Chingiz Mamiyev in JS Liberty
Foma
как надо делать запросы?
fetch
источник

nn

nolanson no in JS Liberty
Foma
как надо делать запросы?
ну если неуказанно конкретно как значит как хочешь
источник

В

Виктория in JS Liberty
Foma
как надо делать запросы?
Как хочешь
источник

F

Foma in JS Liberty
вот как раз и промисы
источник

В

Виктория in JS Liberty
Я писала этот компонент на реакте 3 раза
источник

F

Foma in JS Liberty
ой ипала на реакте с формами
источник

В

Виктория in JS Liberty
А в задании требую на ваниле
источник

F

Foma in JS Liberty
без формика...
источник

nn

nolanson no in JS Liberty
Foma
ой ипала на реакте с формами
вообще проблемы не вижу
источник

nn

nolanson no in JS Liberty
сложного в задаче кстати тоже
источник

В

Виктория in JS Liberty
Foma
ой ипала на реакте с формами
Та какие формы? Они там не нужны вообще.
источник

CM

Chingiz Mamiyev in JS Liberty
А как компонент на ванильном js создают?🤷‍♂
источник