Size: a a a

JavaScript Noobs — сообщество новичков

2021 October 07

ET

Evgeniy Tarasov in JavaScript Noobs — сообщество новичков
uuid формируется перед тем, как ты сделаешь запись в базе, как только записал пользователя в res отправил присвоенный uuid. Или я что-то упускаю?
источник

IM

Ivan Minin in JavaScript Noobs — сообщество новичков
привет. кто-нибудь знает библиотеку или логику реализации для динамического изменения ширины контейнеров на странице? суть в том, что на странице есть 2 блока на всю высоту и между ними должен быть ползунок, который сжимает один блок и расширяет другой, соответственно
источник

ET

Evgeniy Tarasov in JavaScript Noobs — сообщество новичков
Не до конца понимаю задачу, но я бы отправлял данные пользователя на сервер и дергал метод для записи в базу. Если у тебя MongoDB, то в момент создания нового документа с данными этого пользователя присваивается уникальный uuid. Дальше уже зависит от задач. Если тебе всегда нужно получать в ответ на создание нового пользователя его uuid на клиенте, то отправля в ответе на запрос добавления. Ты в любом случае будешь ждать ответа от сервера, что запись прошла успешно и никакие ошибки показывать не нужно.
источник

МК

Максим Кириченко... in JavaScript Noobs — сообщество новичков
Спасибо
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Насколько убогая конструкция по 10 бальной шкале?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Максимально всратая
источник

D

Danila in JavaScript Noobs — сообщество новичков
Тупа вопрос для собеса что и в каком порядке будет выполняться
источник

D

Danila in JavaScript Noobs — сообщество новичков
Ад
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Я так уже запутался в проекте шо писос, а тут заказчик спрашивает где фича то, чё так долго
источник

D

Danila in JavaScript Noobs — сообщество новичков
const dataIsLoaded = !!(await this._requestToComments())
источник

D

Danila in JavaScript Noobs — сообщество новичков
Ну или хз
источник

D

Danila in JavaScript Noobs — сообщество новичков
Но обёртка явно лишняя как по мне
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Так ща, поясню, мб эффект уточки сработает, но все не так просто
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Кароч, есть класс P (parent типа, для понимания) а есть класс W

P
в конструкторе инитит экземпляр класса W, в конструкторе которого(конструкторе W) вот эта вот срань прописана с dataIsLoaded  (соответственно не могу я заюзать авейт там)

Далее в другом месте внутри P асинхронно (т.е. явно после действий выше) вызывается метод (назовем его someF)  который в  экземпляре W дёргает другой не асинхронный метод, который инитит другую вещь совсем другого класса, НО она гарантировано требует что-бы те самые данные были уже загружены

Собственно возникает проблема

Создали W внутри P, запрос на данные пошел (крутим в голове) далее так совпало что вызвался метод someF ему надо данные, а запрос на данные еще со времен конструктора идёт, и туда попадает null.
В спешке что-бы не тратить время, я тупо поставил сетТаймаут что-бы не отвлекало и не было проблем с этим, после того как разгрузил некое дерьмо, я вернулся к этому моменту и решил спародировать что-то типа Наблюдателя (аля rxjs) на промисах, что-бы в начале создать промис, резолвнуть его когда данные пришли, а в том методе где данные надо просто подождать резолва промиса и сделать что нужно
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Так блед, без кучи посторонней фигни вроде проще стало
источник

RP

Roma Prokopets in JavaScript Noobs — сообщество новичков
подскажите пожалуйста как максимально корректно перевести байты из получаемого файла в мегабайты для вывода на странице
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
b / 1024 / 1024 = mb
источник

RP

Roma Prokopets in JavaScript Noobs — сообщество новичков
👍
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
источник

RP

Roma Prokopets in JavaScript Noobs — сообщество новичков
не, пакет мне ни к чему) спс
источник