169 похожих чатов

ВСем доброе!🥷🏽 Народ, такое дело. Sequelize + Postgres. Команда добавления или удаления строчки

стучится с фронта методом ПОСТ на адрес /
Идея в том, чтобы после успешного добавления или удаления записи в БД перерисовывалась бы страница.
А она подвисает (крутится таймер во вкладке).
Код прикладываю, что не так?
Вроде в .then засунул обновление и рендер страницы, даже костыль таймаута добавил - не работает.
По простому обычному get (вторая картинка) страница отрисовывается с правильными данными.

14 ответов

10 просмотров

Нет, рендер вы не в then засунули

Ayrat- Автор вопроса
Volodymyr Klimov
Нет, рендер вы не в then засунули

можно уже на ты, столько лет знакомы))

Ayrat- Автор вопроса

народ, кто шарит в .then и express - хелп, плз. 🆘 Скоро сутки будут, как всё это тупит и не поддаётся доке и логике. Там - я уверен - 2 строки исправить, и всё заработает. https://code-with-me.global.jetbrains.com/W17Nt7LfQm1ABiw3SVjuUQ#p=WS&fp=EFD0F087A61BB710BEE76A19855F6FC95C3DD9DD451558E34CBD1C95562EB1BE

Ayrat
народ, кто шарит в .then и express - хелп, плз. 🆘 ...

Попробуйте переписать все на эвейты без .then, так будет понятнее вам же Не понятно зачем вы миксуете подходы

Ayrat- Автор вопроса
Volodymyr Klimov
Попробуйте переписать все на эвейты без .then, так...

я наоборот убрал везде эвейты, они менее понятны для меня. Оставил .then-ы

Volodymyr Klimov
Попробуйте переписать все на эвейты без .then, так...

В мене вийшло, що в одній строчці і await і then async getSavedUserCart() { let cart; await this.apiService.getUserCardFromDb(this.$store.anonymousToken).then((cartDB) => { if (Object.keys(cartDB).length === 0) { cart = { anonymous_uuid: this.$store.anonymousToken, items: [], itemsCount: 0, total: 0, }; } else { cart = cartDB; } window.localStorage.setItem('userCart', JSON.stringify(cart)); }); }, Це не добре?

Volodymyr 🇺🇦 Yefremov
В мене вийшло, що в одній строчці і await і then ...

с точки зрения читабельности - нет можно сделать просто const cartDb = await this.apiService.blabla if (Object.keys(cardDb ...

Ayrat
я наоборот убрал везде эвейты, они менее понятны д...

Тут чуть-чуть адище, зачем вы используете вложенность с .then?

Ayrat- Автор вопроса
Volodymyr Klimov
Тут чуть-чуть адище, зачем вы используете вложенно...

потому что с авайтами я утопну окончательно.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта