Size: a a a

JavaScript — русскоговорящее сообщество

2020 November 04

ПП

Павел П in JavaScript — русскоговорящее сообщество
С коллом +- красивый вариант выходит
источник

VS

Vladimir Samoilenko in JavaScript — русскоговорящее сообщество
Все равно раньше срабатывает, сцуко! (((
источник

S

Snake in JavaScript — русскоговорящее сообщество
Покажи что получилось
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Vladimir Samoilenko
Все равно раньше срабатывает, сцуко! (((
В рантайме дебажил?
источник

S

Snake in JavaScript — русскоговорящее сообщество
И уточни, срабатывает раньше чего?
источник

VS

Vladimir Samoilenko in JavaScript — русскоговорящее сообщество
Павел П
В рантайме дебажил?
ну да, по Network смотрю, какие запросы в каком порядке идут.
источник

VS

Vladimir Samoilenko in JavaScript — русскоговорящее сообщество
Snake
И уточни, срабатывает раньше чего?
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Vladimir Samoilenko
ну да, по Network смотрю, какие запросы в каком порядке идут.
Можешь брикпоинт через соурсы поставить и чекать что за чем выполняется
источник

S

Snake in JavaScript — русскоговорящее сообщество
Это старый скриншот
источник

S

Snake in JavaScript — русскоговорящее сообщество
Если у тебя coverPromise и avatarPromise - правильные промисы, а не как savePromise до этого. То никак он не может сработать раньше них.
источник

VS

Vladimir Samoilenko in JavaScript — русскоговорящее сообщество
Snake
Это старый скриншот
Вот новый.
источник

VS

Vladimir Samoilenko in JavaScript — русскоговорящее сообщество
Snake
Если у тебя coverPromise и avatarPromise - правильные промисы, а не как savePromise до этого. То никак он не может сработать раньше них.
да, там я тоже исправил.
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Vladimir Samoilenko
Вот новый.
У тебя фетч тупо не должен вызываться до этой строчки с коллом сейв промиса
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Чёт нелогично
источник

S

Snake in JavaScript — русскоговорящее сообщество
Vladimir Samoilenko
да, там я тоже исправил.
Скорее всего в coverPromise или avatarPromise проблема
источник

S

Snake in JavaScript — русскоговорящее сообщество
Остальное всё выглядит нормально
источник

VS

Vladimir Samoilenko in JavaScript — русскоговорящее сообщество
Сработало, кэш сервака просрался - и сработало правильно. Но нарисовалась теперь другая проблемка...
источник

VS

Vladimir Samoilenko in JavaScript — русскоговорящее сообщество
Проблемка вот в чем... Один из этих промисов (файловых) или оба сразу могут быть пустыми. А в случае, если они пусты, вылетает в консоли ...is not a function
источник

S

Snake in JavaScript — русскоговорящее сообщество
Что значит пустыми? С пустым результатом?
источник

VS

Vladimir Samoilenko in JavaScript — русскоговорящее сообщество
Нет, просто null. Ну вот юзер не задал файл обложки или аватара - и хрен с ним.
источник